quad2m (problem 3.2.1, negative)

Time bar (total: 11.5s)

analyze182.0ms (1.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
42.6%40.6%54.6%0.1%0%4.7%0%7
51.2%48.4%46%0.1%0%5.5%0%8
54.5%49.9%41.7%0.1%0%8.2%0%9
60.2%53.4%35.3%0.1%0%11.1%0%10
67.6%58.7%28.2%0.1%0%13%0%11
71.4%60.6%24.2%0.1%0%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 21.0ms (31.6% of total)
ival-sub: 13.0ms (19.6% of total)
ival-sqrt: 11.0ms (16.6% of total)
ival-div: 10.0ms (15.1% of total)
ival-neg: 9.0ms (13.5% of total)
const: 1.0ms (1.5% of total)
backward-pass: 1.0ms (1.5% of total)

sample1.9s (16.5%)

Results
665.0ms1868×2valid
533.0ms5554×0valid
195.0ms834×1valid
113.0ms1130×0invalid
Precisions
Click to see histograms. Total time spent on operations: 976.0ms
ival-mult: 265.0ms (27.2% of total)
ival-sub: 177.0ms (18.1% of total)
ival-sqrt: 171.0ms (17.5% of total)
ival-div: 167.0ms (17.1% of total)
ival-neg: 94.0ms (9.6% of total)
backward-pass: 91.0ms (9.3% of total)
const: 10.0ms (1% of total)
Bogosity

preprocess133.0ms (1.2%)

Algorithm
egg-herbie
Rules
2180×fnmadd-define
1686×fmsub-define
1660×fnmsub-define
1540×fmm-def
1110×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048121
1171121
2424106
31384106
44346106
01012
12812
25811
313311
424511
554511
6134811
7222511
8259811
9287311
10289611
11290411
0290411
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
Call 2
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (fnmadd a c (square b_2)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (+ b_2 (sqrt (fma a c (square b_2)))) a)
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- b_2 (sqrt (fnmadd a c (square b_2)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(/ (+ b_2 (sqrt (fma a c (square b_2)))) (neg a))
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(/ (+ b_2 (sqrt (fma a c (square b_2)))) (neg a))
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(/ (- (sqrt (fnmadd a c (square b_2))) b_2) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (+ b_2 (sqrt (fma a c (square b_2)))) a)
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg a) (sqrt (fnmadd b_2 c (square a)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg b_2) (sqrt (fnmadd a c (square b_2)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
(/ (- (neg c) (sqrt (fnmadd b_2 a (square c)))) a)

explain230.0ms (2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1180-2(-1.7754880126572379e-158 -9.058178718718529e-156 1.911330748634435e-273)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
810-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
120-2(-1.690386641426514e-105 -1.8501652084883253e+123 3.0670114708140263e-90)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-c
00-0-(*.f64 a c)
00-0-b_2
00-0-(neg.f64 b_2)
00-0-a
00-0-(*.f64 b_2 b_2)
Results
83.0ms306×0valid
76.0ms144×2valid
24.0ms62×1valid
Compiler

Compiled 124 to 32 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-sub: 19.0ms (30.2% of total)
ival-mult: 13.0ms (20.6% of total)
ival-sqrt: 8.0ms (12.7% of total)
ival-div: 8.0ms (12.7% of total)
backward-pass: 8.0ms (12.7% of total)
ival-neg: 5.0ms (7.9% of total)
const: 1.0ms (1.6% of total)

eval0.0ms (0%)

Compiler

Compiled 17 to 11 computations (35.3% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
43.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

simplify67.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a c)
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Rules
920×fnmadd-define
562×fnmsub-define
550×fmsub-define
526×fma-define
504×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01045
12845
25841
313341
424541
554541
6134841
7222541
8259841
9287341
10289641
11290441
0290441
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(neg b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c

localize131.0ms (1.1%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy71.7%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy57.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
77.0ms153×0valid
31.0ms72×2valid
10.0ms31×1valid
Compiler

Compiled 54 to 11 computations (79.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 7.0ms (26.1% of total)
backward-pass: 6.0ms (22.4% of total)
ival-sub: 5.0ms (18.7% of total)
ival-sqrt: 4.0ms (14.9% of total)
ival-div: 3.0ms (11.2% of total)
ival-neg: 3.0ms (11.2% of total)
const: 0.0ms (0% of total)

series23.0ms (0.2%)

Counts
6 → 180
Calls
Call 1
Inputs
#<alt (sqrt (- (* b_2 b_2) (* a c)))>
#<alt (- (* b_2 b_2) (* a c))>
#<alt (* b_2 b_2)>
#<alt (* a c)>
#<alt (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))>
#<alt (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)>
Outputs
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -2 b_2)>
#<alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))>
#<alt (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))>
#<alt (* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* -2 b_2)>
#<alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))>
#<alt (- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -2 b_2)>
#<alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))>
#<alt (- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
Calls

45 calls:

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

rewrite292.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
3632×*-lowering-*.f32
3632×*-lowering-*.f64
2558×/-lowering-/.f32
2558×/-lowering-/.f64
1300×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01040
17140
256034
0860934
Stop Event
iter limit
node limit
Counts
6 → 418
Calls
Call 1
Inputs
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (sqrt.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 a c))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a c))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(fma.f64 b_2 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) c) (*.f64 b_2 b_2))
(fma.f64 c (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a (*.f64 b_2 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 a (*.f64 a (*.f64 c c))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64)) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(*.f64 a c)
(*.f64 c a)
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(-.f64 (/.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (*.f64 a (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(/.f64 (neg.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 3 binary64))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (*.f64 (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))

simplify318.0ms (2.8%)

Algorithm
egg-herbie
Rules
5216×*-lowering-*.f32
5216×*-lowering-*.f64
2128×+-lowering-+.f64
2128×+-lowering-+.f32
1654×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05283005
118442793
265562765
080592765
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
Outputs
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))) (*.f64 c c))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))) (*.f64 c c))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))) (-.f64 #s(literal 0 binary64) a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (*.f64 a c)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64))))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 #s(literal -1 binary64) (*.f64 b_2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))) (*.f64 c c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 #s(literal 2 binary64) (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (*.f64 a a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 a (+.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) #s(literal 1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) b_2) (-.f64 #s(literal 0 binary64) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a)))))) (-.f64 #s(literal 0 binary64) c)) b_2) (-.f64 #s(literal 0 binary64) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal -2 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))) (*.f64 c c))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (+.f64 b_2 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) a)) a))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 c (-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))) (*.f64 c c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 c (+.f64 (-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a))) (*.f64 c c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (/.f64 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 a (*.f64 a a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)))) (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 a)) c)))

eval74.0ms (0.6%)

Compiler

Compiled 20982 to 2220 computations (89.4% saved)

prune93.0ms (0.8%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New57820598
Fresh000
Picked011
Done000
Total57821599
Accuracy
93.2%
Counts
599 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.4%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
19.8%
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
26.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
20.4%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
42.9%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
12.2%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
32.5%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
43.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
35.8%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
19.6%
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
25.6%
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))) a)
35.2%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
41.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
34.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
20.4%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
43.5%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
34.4%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
29.9%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
43.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
33.1%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
Compiler

Compiled 768 to 466 computations (39.3% saved)

simplify209.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff256
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
cost-diff128
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
cost-diff128
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
cost-diff0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
cost-diff0
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
Rules
3464×*-lowering-*.f32
3464×*-lowering-*.f64
1918×neg-lowering-neg.f64
1918×neg-lowering-neg.f32
1590×fma-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
031242
181236
2212224
3554224
41294222
52588222
63594222
75001222
08820222
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
-1
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
(/ (* b_2 -2) a)
(* b_2 -2)
b_2
-2
a
(+ (/ (* b_2 -2) a) (/ (* c 1/2) b_2))
(/ (* b_2 -2) a)
(* b_2 -2)
b_2
-2
a
(/ (* c 1/2) b_2)
(* c 1/2)
c
1/2
(+ (/ (* b_2 -2) a) (* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))))
(/ (* b_2 -2) a)
(* b_2 -2)
b_2
-2
a
(* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))))
c
(+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))
(/ 1/2 b_2)
1/2
(/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))
(* (* a c) 1/8)
(* a c)
1/8
(* b_2 (* b_2 b_2))
(* b_2 b_2)
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/ 1 a)
1
a
(/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
Outputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
-1
#s(literal -1 binary64)
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c
(/ (* b_2 -2) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(+ (/ (* b_2 -2) a) (/ (* c 1/2) b_2))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/ (* b_2 -2) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(/ (* c 1/2) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c 1/2)
(*.f64 c #s(literal 1/2 binary64))
c
1/2
#s(literal 1/2 binary64)
(+ (/ (* b_2 -2) a) (* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal 1/8 binary64))) (*.f64 b_2 b_2)))))
(/ (* b_2 -2) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))))
(*.f64 (/.f64 c b_2) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal 1/8 binary64))) (*.f64 b_2 b_2))))
c
(+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
1/2
#s(literal 1/2 binary64)
(/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))
(/.f64 (*.f64 a (*.f64 c #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (* a c) 1/8)
(*.f64 a (*.f64 c #s(literal 1/8 binary64)))
(* a c)
(*.f64 a c)
1/8
#s(literal 1/8 binary64)
(* b_2 (* b_2 b_2))
(*.f64 b_2 (*.f64 b_2 b_2))
(* b_2 b_2)
(*.f64 b_2 b_2)
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c

localize397.0ms (3.4%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy77.7%
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy57.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy99.9%
(*.f64 b_2 (*.f64 b_2 b_2))
accuracy99.7%
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
accuracy97.2%
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
accuracy83.3%
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 c #s(literal 1/2 binary64))
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy100.0%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy98.9%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy96.5%
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy71.7%
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy57.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
192.0ms116×2valid
65.0ms64×1valid
41.0ms72×0valid
8.0ms3valid
Compiler

Compiled 273 to 32 computations (88.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 113.0ms
ival-div: 33.0ms (29.1% of total)
backward-pass: 28.0ms (24.7% of total)
ival-mult: 28.0ms (24.7% of total)
ival-add: 11.0ms (9.7% of total)
ival-sub: 6.0ms (5.3% of total)
ival-sqrt: 6.0ms (5.3% of total)
const: 2.0ms (1.8% of total)

series74.0ms (0.6%)

Counts
19 → 564
Calls
Call 1
Inputs
#<alt (/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))>
#<alt (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))>
#<alt (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))>
#<alt (sqrt (- (* b_2 b_2) (* a c)))>
#<alt (/ (* b_2 -2) a)>
#<alt (* b_2 -2)>
#<alt (+ (/ (* b_2 -2) a) (/ (* c 1/2) b_2))>
#<alt (/ (* c 1/2) b_2)>
#<alt (+ (/ (* b_2 -2) a) (* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))))>
#<alt (* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))))>
#<alt (/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))>
#<alt (/ 1 a)>
#<alt (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))>
#<alt (- b_2 (sqrt (- (* b_2 b_2) (* a c))))>
#<alt (* c 1/2)>
#<alt (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))>
#<alt (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))>
#<alt (* b_2 (* b_2 b_2))>
#<alt (- (* b_2 b_2) (* a c))>
Outputs
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)>
#<alt (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)>
#<alt (* 2 (/ b_2 c))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))>
#<alt (* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))>
#<alt (+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* 2 b_2)>
#<alt (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* -2 b_2)>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))>
#<alt (* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))>
#<alt (* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)>
#<alt (* 2 (/ b_2 a))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a)))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (* c (pow (sqrt -1) 2))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* -1 (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (sqrt -1))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a c)) (* 1/4 (* a c))) (pow b_2 4))) (* 2 (/ 1 (* a c)))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a c)) (* 1/4 (* a c)))))) (+ (* -1/16 (* (pow a 2) (pow c 2))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (* 2 (/ 1 (* a c)))) (+ (* -1/8 (/ (* a c) (pow b_2 4))) (+ (* 1/4 (/ (* a c) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))))))>
#<alt (/ 1/2 b_2)>
#<alt (* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))>
#<alt (* -1 (/ (- (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (- (* -1 (/ (+ (* 1/128 (* (pow a 3) (pow c 3))) (* 1/32 (* (pow a 3) (pow c 3)))) (pow b_2 6))) (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2)))))) b_2))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ (+ (* 2 (/ b_2 c)) (* a (- (* -1 (* a (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)>
#<alt (/ (+ (* 2 (/ b_2 c)) (* a (- (* a (- (* -1 (* a (+ (* -1/4 (/ (* c (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))))))) (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow a 2)))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow a 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* c (pow (sqrt -1) 2)))))) a)>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c))) a))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a))) a))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a))) a))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ (+ (* 2 (/ b_2 a)) (* c (- (* -1 (* c (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)>
#<alt (/ (+ (* 2 (/ b_2 a)) (* c (- (* c (- (* -1 (* c (+ (* -1/4 (/ (* a (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))))) (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow c 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* a (pow (sqrt -1) 2)))))) c)>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) c))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* b_2 c) a))) c))) c))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (/ (* b_2 c) a))) c))) c))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (+ 1 (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2)>
#<alt (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2)>
#<alt (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* 2 b_2)>
#<alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2)))>
#<alt (* -1 (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))))>
#<alt (* -1 (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))>
#<alt (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))>
#<alt (* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2))))>
#<alt (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))>
#<alt (* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/2 c)>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))>
#<alt (/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))>
#<alt (/ 1/2 b_2)>
#<alt (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ 1/2 b_2)>
#<alt (* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))>
#<alt (* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))>
#<alt (* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))>
#<alt (/ 1/2 b_2)>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))>
#<alt (/ 1/2 b_2)>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* 1/8 (/ (* a c) (pow b_2 3)))>
#<alt (* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (pow b_2 3)>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
Calls

141 calls:

TimeVariablePointExpression
12.0ms
c
@inf
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
5.0ms
b_2
@inf
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
3.0ms
b_2
@-inf
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
2.0ms
c
@0
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
2.0ms
c
@-inf
(* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))))

rewrite389.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
3780×/-lowering-/.f32
3780×/-lowering-/.f64
3568×*-lowering-*.f32
3568×*-lowering-*.f64
2170×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
031168
1218160
22373152
09503152
Stop Event
iter limit
node limit
Counts
19 → 743
Calls
Call 1
Inputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
(sqrt (- (* b_2 b_2) (* a c)))
(/ (* b_2 -2) a)
(* b_2 -2)
(+ (/ (* b_2 -2) a) (/ (* c 1/2) b_2))
(/ (* c 1/2) b_2)
(+ (/ (* b_2 -2) a) (* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))))
(* c (+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))))
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/ 1 a)
(/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
(* c 1/2)
(/ (* (* a c) 1/8) (* b_2 (* b_2 b_2)))
(+ (/ 1/2 b_2) (/ (* (* a c) 1/8) (* b_2 (* b_2 b_2))))
(* b_2 (* b_2 b_2))
(- (* b_2 b_2) (* a c))
Outputs
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a))) (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a))) (-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a))))))
(pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))))
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)))
(/.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(*.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 b_2 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b_2)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))) (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a b_2) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b_2) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) a) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) a) b_2)
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) a)) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (*.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 #s(literal 1 binary64)))) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 b_2 #s(literal 1/2 binary64))))) (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) a)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))))) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 b_2 #s(literal 1/2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (*.f64 a b_2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))) (neg.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) a)) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 (*.f64 a b_2) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 a b_2)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)))
(neg.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 c (/.f64 b_2 #s(literal 1/2 binary64)))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) c) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 b_2 #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))) (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) c (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 a b_2)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(fma.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (+.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 #s(literal 1 binary64) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))) (neg.f64 (+.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 #s(literal 1 binary64) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))) (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))) (neg.f64 (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))
(/.f64 (+.f64 (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))) (pow.f64 (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (*.f64 (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))) (*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #s(literal 3 binary64)) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(pow.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 c (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 a c) (*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) c (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 a c) b_2) (*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 c (*.f64 a c)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (*.f64 c (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (*.f64 c (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)) c) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 c c))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))))
(/.f64 (neg.f64 (*.f64 c (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) c)) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) c)) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)) c)) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c)) (*.f64 (/.f64 (*.f64 c (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) c)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)) (*.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) a)) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (/.f64 b_2 #s(literal 1 binary64)) a) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) a))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a))) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))) (*.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))))))
(pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) a) #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))))
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 b_2 #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2))))
(pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal 1 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 c #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2)) b_2)
(/.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) b_2) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (neg.f64 (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/8 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)) #s(literal -1 binary64))
(*.f64 a (*.f64 c (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 a (*.f64 (*.f64 c #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 a (/.f64 (*.f64 c #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 c (*.f64 a (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) #s(literal -1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal 1/8 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal 1/8 binary64)) b_2))
(*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/8 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))
(*.f64 (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal 1/8 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 #s(literal 1/8 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal 1/8 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/8 binary64))) #s(literal -1 binary64)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(-.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(-.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)))
(fma.f64 a (*.f64 c (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 a (*.f64 (*.f64 c #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 a (/.f64 (*.f64 c #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 c (*.f64 a (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal 1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal 1/8 binary64)) b_2) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2))))
(/.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 a c) #s(literal -1/8 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 a c) #s(literal -1/8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2))) (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 b_2 #s(literal 1 binary64)))) (neg.f64 (*.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/8 binary64))))) (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 a c) #s(literal -1/8 binary64))))) (neg.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)))) (neg.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 a c) #s(literal -1/8 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))) (neg.f64 (neg.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2)) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2) (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/512 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))))))
(*.f64 (/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) b_2))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 b_2)))) b_2)))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)) #s(literal 3/2 binary64)))
(pow.f64 b_2 #s(literal 3 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 3 binary64))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 b_2) b_2)
(*.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 binary64)))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))) (/.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 a (-.f64 #s(literal 0 binary64) c) (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(fma.f64 c (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a (*.f64 b_2 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))) (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))

simplify461.0ms (4%)

Algorithm
egg-herbie
Rules
6504×*-lowering-*.f32
6504×*-lowering-*.f64
3840×+-lowering-+.f64
3840×+-lowering-+.f32
1664×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012539620
145828965
093708965
Stop Event
iter limit
node limit
Counts
564 → 564
Calls
Call 1
Inputs
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* 1/2 (/ a b_2))
(* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* 1/2 (/ a b_2))
(/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)
(/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)
(* 2 (/ b_2 c))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))
(* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))
(* 1/2 (/ a b_2))
(+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))
(+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* 2 b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* 1/2 (/ c b_2))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))
(/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))
(* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))
(* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)
(* 2 (/ b_2 a))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a)))))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (* c (pow (sqrt -1) 2))))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* -1 (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (sqrt -1))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))
(* 2 (/ b_2 (* a c)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a c)) (* 1/4 (* a c))) (pow b_2 4))) (* 2 (/ 1 (* a c)))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a c)) (* 1/4 (* a c)))))) (+ (* -1/16 (* (pow a 2) (pow c 2))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (* 2 (/ 1 (* a c)))) (+ (* -1/8 (/ (* a c) (pow b_2 4))) (+ (* 1/4 (/ (* a c) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))))))
(/ 1/2 b_2)
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(* -1 (/ (- (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (- (* -1 (/ (+ (* 1/128 (* (pow a 3) (pow c 3))) (* 1/32 (* (pow a 3) (pow c 3)))) (pow b_2 6))) (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2)))))) b_2))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* 2 (/ b_2 c)) (* a (- (* -1 (* a (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/ (+ (* 2 (/ b_2 c)) (* a (- (* a (- (* -1 (* a (+ (* -1/4 (/ (* c (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))))))) (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow a 2)))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow a 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* c (pow (sqrt -1) 2)))))) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c))) a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a))) a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a))) a))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* 2 (/ b_2 a)) (* c (- (* -1 (* c (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(/ (+ (* 2 (/ b_2 a)) (* c (- (* c (- (* -1 (* c (+ (* -1/4 (/ (* a (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))))) (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow c 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* a (pow (sqrt -1) 2)))))) c)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* b_2 c) a))) c))) c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (/ (* b_2 c) a))) c))) c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- b_2 (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (+ 1 (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* 1/2 (/ (* a c) b_2))
(/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2)
(/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2)
(/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* 2 b_2)
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2)))
(* -1 (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))))
(* -1 (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))))
(* 1/2 (/ (* a c) b_2))
(* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))
(* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* 1/2 (/ (* a c) b_2))
(* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2))))
(* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/ 1/2 b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/ 1/2 b_2)
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(/ 1/2 b_2)
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(/ 1/2 b_2)
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* 1/8 (/ (* a c) (pow b_2 3)))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(pow b_2 3)
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
Outputs
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(-.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) a)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (/.f64 b_2 (*.f64 c (-.f64 #s(literal 0 binary64) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 c (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (/.f64 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 c (-.f64 (+.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (/.f64 b_2 (*.f64 a c))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (/.f64 b_2 a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (/.f64 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (*.f64 a (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 a a))) (/.f64 b_2 c))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 c c))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))
(-.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 a) c)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))
(-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c)) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 b_2 a) c)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))
(+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) c))))
(+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (/.f64 #s(literal 1 binary64) c))))
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)
(/.f64 (+.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2))) b_2)
(/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)))) b_2)
(/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)
(/.f64 (-.f64 (-.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))
(*.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (*.f64 c c)) (/.f64 #s(literal 5/64 binary64) a))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c c)))) (neg.f64 (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))))) (-.f64 #s(literal 0 binary64) b_2))
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(+.f64 (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/.f64 (+.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 #s(literal 1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 c (*.f64 c c)))) (-.f64 (+.f64 (/.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 c)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) a) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))))))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (+.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (+.f64 (+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 a (+.f64 (+.f64 (+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) a)) a)) (-.f64 #s(literal 0 binary64) a))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (+.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64)))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64)) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64)) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))) (-.f64 #s(literal 0 binary64) a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))) (-.f64 #s(literal 0 binary64) c))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a c))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a c))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a c))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* (pow b_2 2) (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)))) a)
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))))
(* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))) (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a a))))
(* a (+ (* -2 (/ b_2 (pow a 2))) (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))) (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a a))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) a)) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)) a)) (-.f64 #s(literal 0 binary64) a))
(* -2 (/ b_2 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (*.f64 c c))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(* (pow c 2) (+ (* -2 (/ b_2 (* a (pow c 2)))) (+ (* 1/8 (/ a (pow b_2 3))) (/ 1/2 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 a (*.f64 c c))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))
(*.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
(* (pow c 2) (+ (* -1 (/ (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))) c)) (* 1/8 (/ a (pow b_2 3)))))
(*.f64 (*.f64 c c) (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)) c)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 a))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) b_2))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))
(+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (-.f64 (/.f64 b_2 a) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) b_2) a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) (-.f64 #s(literal 0 binary64) a)) b_2) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) c)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a))))) b_2)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a)))))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) (*.f64 b_2 a))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))
(*.f64 c (-.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))
(*.f64 c (-.f64 (+.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))
(*.f64 c (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (+.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c (-.f64 #s(literal 0 binary64) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (/.f64 (+.f64 (/.f64 b_2 a) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (* c (pow (sqrt -1) 2))))))
(-.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* -1 (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) c))) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (sqrt -1))))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) c))) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a c)) (* 1/4 (* a c))) (pow b_2 4))) (* 2 (/ 1 (* a c)))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a c)) (* 1/4 (* a c)))))) (+ (* -1/16 (* (pow a 2) (pow c 2))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))))) (pow b_2 6))) (* 2 (/ 1 (* a c)))) (+ (* -1/8 (/ (* a c) (pow b_2 4))) (+ (* 1/4 (/ (* a c) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))))))
(*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) #s(literal 1/8 binary64)))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c c))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 a c) (*.f64 a c))))) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* -1 (/ (+ (* 1/128 (* (pow a 3) (pow c 3))) (* 1/32 (* (pow a 3) (pow c 3)))) (pow b_2 6))) (+ 1/2 (+ (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/8 (/ (* a c) (pow b_2 2)))))) b_2))
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) #s(literal 5/128 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
(/ (+ (* 2 (/ b_2 c)) (* a (- (* -1 (* a (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (*.f64 a (+.f64 (*.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
(/ (+ (* 2 (/ b_2 c)) (* a (- (* a (- (* -1 (* a (+ (* -1/4 (/ (* c (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow c 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow c 2))))))) (+ (* -1/8 (/ c (pow b_2 3))) (* 1/4 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (*.f64 a (+.f64 (*.f64 a (+.f64 (*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) (*.f64 c c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/.f64 (-.f64 (/.f64 b_2 c) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow a 2)))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/.f64 (+.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 a a))) (/.f64 b_2 c)) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow a 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* c (pow (sqrt -1) 2)))))) a)
(/.f64 (+.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 c c))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (+.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (/.f64 b_2 c))) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* a b_2) c))) a))) a))
(/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 a) c)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (/ (* a b_2) c))) a))) a))
(/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c c)) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 b_2 a) c)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* 2 (/ b_2 a)) (* c (- (* -1 (* c (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.f64 c (+.f64 (*.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))) c)
(/ (+ (* 2 (/ b_2 a)) (* c (- (* c (- (* -1 (* c (+ (* -1/4 (/ (* a (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* 2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))))))) (+ (* -1/8 (/ a (pow b_2 3))) (* 1/4 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) (*.f64 a a))) (-.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -1/2 binary64) b_2)))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/.f64 (+.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 c c))) (/.f64 b_2 a)) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow c 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (* a (pow (sqrt -1) 2)))))) c)
(/.f64 (+.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 c (*.f64 c c)))) (+.f64 (neg.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 b_2 a))) c)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) c))
(/.f64 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* -1 (/ (* b_2 c) a))) c))) c))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 c) a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (/ (* b_2 c) a))) c))) c))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (-.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 b_2 c) a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- b_2 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(- (* b_2 (+ 1 (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(- (* b_2 (+ 1 (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)
(/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) b_2)
(/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2))))) b_2)
(/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2)))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* -1 (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(* -1 (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))))))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)
(* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)))
(* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* a (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) b_2)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (-.f64 (/.f64 b_2 a) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* -1 (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (+.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) a)) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)
(* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(* c (- (* c (- (* c (- (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)))) b_2) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (- (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 c)) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (-.f64 (/.f64 b_2 c) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (+.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* -1 (/ (+ b_2 (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) c)) (-.f64 #s(literal 0 binary64) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/2 c)
(*.f64 #s(literal 1/2 binary64) c)
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* 1/8 (* a c)) (* 1/2 (pow b_2 2))) (pow b_2 3))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)
(/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a))))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a))))
(* a (+ (* 1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 a))))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))))
(* -1 (* a (- (* -1/8 (/ c (pow b_2 3))) (* 1/2 (/ 1 (* a b_2))))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* c (+ (* 1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
(* 1/8 (/ (* a c) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(pow b_2 3)
(*.f64 b_2 (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* -1 (* a c))
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)) (-.f64 #s(literal 0 binary64) a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* -1 (* a c))
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) c)) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) c)) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) c)) a))

eval335.0ms (2.9%)

Compiler

Compiled 45174 to 4469 computations (90.1% saved)

prune252.0ms (2.2%)

Pruning

34 alts after pruning (31 fresh and 3 done)

PrunedKeptTotal
New1585191604
Fresh31215
Picked325
Done011
Total1591341625
Accuracy
93.3%
Counts
1625 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.4%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
19.8%
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
20.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
2.5%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
20.4%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
42.9%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
32.5%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
43.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
35.8%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
19.6%
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
23.4%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
35.2%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
41.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
2.5%
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
34.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
11.8%
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
11.4%
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
20.4%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
41.0%
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
34.9%
(/.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)))
27.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
41.6%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
34.4%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
34.4%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
31.1%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
29.8%
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
26.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
34.5%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
15.2%
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
33.1%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
Compiler

Compiled 1162 to 734 computations (36.8% saved)

simplify185.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))
cost-diff0
(/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a)))))
cost-diff0
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
cost-diff0
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
cost-diff0
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff256
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
cost-diff0
(/.f64 #s(literal -1/2 binary64) b_2)
cost-diff0
(*.f64 a c)
cost-diff0
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff256
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff64
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff64
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
Rules
2014×sum3-define
1738×*-lowering-*.f32
1738×*-lowering-*.f64
1402×fma-define
1100×sum5-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
037208
185205
2181195
3363192
4688190
51661190
65148190
08101190
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(neg b_2)
b_2
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
1
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(/ 1 (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
(* (/ -2 a) b_2)
(/ -2 a)
-2
a
b_2
(/ (* (* a c) (/ -1/2 b_2)) a)
(* (* a c) (/ -1/2 b_2))
(* a c)
a
c
(/ -1/2 b_2)
-1/2
b_2
(/ (/ 1 a) (/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a))
(/ 1 a)
1
a
(/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a)
(+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2))
(/ (* b_2 2) c)
(* b_2 2)
b_2
2
c
(/ (* -1/2 a) b_2)
(* -1/2 a)
-1/2
(/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))
-1
(/ a (+ b_2 (sqrt (* c (- 0 a)))))
a
(+ b_2 (sqrt (* c (- 0 a))))
b_2
(sqrt (* c (- 0 a)))
(* c (- 0 a))
c
(- 0 a)
0
Outputs
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
1
#s(literal 1 binary64)
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/ 1 (- (* b_2 b_2) (* a c)))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c
(* (/ -2 a) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
-2
#s(literal -2 binary64)
a
b_2
(/ (* (* a c) (/ -1/2 b_2)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* (* a c) (/ -1/2 b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(* a c)
(*.f64 a c)
a
c
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
-1/2
#s(literal -1/2 binary64)
b_2
(/ (/ 1 a) (/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a))
(/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) a)
(+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2))
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/ (* b_2 2) c)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* b_2 2)
(*.f64 b_2 #s(literal 2 binary64))
b_2
2
#s(literal 2 binary64)
c
(/ (* -1/2 a) b_2)
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
-1
#s(literal -1 binary64)
(/ a (+ b_2 (sqrt (* c (- 0 a)))))
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
a
(+ b_2 (sqrt (* c (- 0 a))))
(+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
b_2
(sqrt (* c (- 0 a)))
(sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(* c (- 0 a))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
c
(- 0 a)
(-.f64 #s(literal 0 binary64) a)
0
#s(literal 0 binary64)

localize337.0ms (2.9%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))
accuracy99.9%
(/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a)))))
accuracy99.8%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
accuracy86.2%
(sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a)))
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) a)
accuracy100.0%
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
accuracy96.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
accuracy90.0%
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
accuracy100.0%
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy100.0%
(*.f64 a c)
accuracy93.7%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
accuracy92.8%
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.8%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
accuracy99.3%
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy97.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
accuracy87.5%
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy76.4%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Results
91.0ms103×0invalid
81.0ms107×0valid
52.0ms23×2valid
41.0ms3valid
19.0ms14×1valid
Compiler

Compiled 238 to 38 computations (84% saved)

Precisions
Click to see histograms. Total time spent on operations: 140.0ms
ival-div: 59.0ms (42.3% of total)
ival-mult: 56.0ms (40.1% of total)
backward-pass: 7.0ms (5% of total)
ival-sub: 5.0ms (3.6% of total)
ival-sqrt: 5.0ms (3.6% of total)
ival-add: 3.0ms (2.1% of total)
ival-neg: 2.0ms (1.4% of total)
const: 1.0ms (0.7% of total)

series68.0ms (0.6%)

Counts
20 → 588
Calls
Call 1
Inputs
#<alt (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)>
#<alt (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))>
#<alt (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))>
#<alt (sqrt (/ 1 (- (* b_2 b_2) (* a c))))>
#<alt (* (/ -2 a) b_2)>
#<alt (/ -2 a)>
#<alt (/ (* (* a c) (/ -1/2 b_2)) a)>
#<alt (* (* a c) (/ -1/2 b_2))>
#<alt (* a c)>
#<alt (/ -1/2 b_2)>
#<alt (/ (/ 1 a) (/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a))>
#<alt (/ 1 a)>
#<alt (/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a)>
#<alt (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2))>
#<alt (/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))>
#<alt (/ a (+ b_2 (sqrt (* c (- 0 a)))))>
#<alt (+ b_2 (sqrt (* c (- 0 a))))>
#<alt (sqrt (* c (- 0 a)))>
#<alt (/ 1 (- (* b_2 b_2) (* a c)))>
#<alt (* -1/2 a)>
Outputs
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -2 b_2)>
#<alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))>
#<alt (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))>
#<alt (* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* -2 b_2)>
#<alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))>
#<alt (- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -2 b_2)>
#<alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))>
#<alt (- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))>
#<alt (/ 1 b_2)>
#<alt (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2)>
#<alt (/ -1 b_2)>
#<alt (* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))>
#<alt (/ 1 b_2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))) (* 1/2 (/ c (pow b_2 3))))) (/ 1 b_2))>
#<alt (+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (/ (+ (* 1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (/ 1 b_2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))>
#<alt (+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (/ -2 a)>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (/ -1/2 b_2)>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)>
#<alt (/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)>
#<alt (/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))>
#<alt (- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))>
#<alt (- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))>
#<alt (+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))>
#<alt (+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ -1/2 b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (* 2 (/ b_2 c))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* 2 (/ b_2 c))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* 2 (/ b_2 c))>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* 2 (/ b_2 c))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* -1 (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (/ (* a b_2) c)) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (/ (* a b_2) c)) a)))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (/ a b_2)>
#<alt (/ (+ a (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)>
#<alt (/ (- (+ a (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)>
#<alt (/ (- (+ a (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)>
#<alt (/ a b_2)>
#<alt (* -1 (/ (+ (* -1 a) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (* -1 (/ (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* (pow a 2) (* c (pow (sqrt -1) 2)))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)>
#<alt (/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* -1 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow b_2 3) c) a) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))>
#<alt (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))>
#<alt (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))>
#<alt b_2>
#<alt (* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))>
#<alt (* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))>
#<alt (* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (/ -1 (* a c))>
#<alt (- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ 1 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (/ 1 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
#<alt (* -1/2 a)>
Calls

147 calls:

TimeVariablePointExpression
21.0ms
b_2
@0
(/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))
4.0ms
c
@inf
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
1.0ms
b_2
@0
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
1.0ms
a
@0
(/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))
1.0ms
a
@inf
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))

rewrite549.0ms (4.8%)

Algorithm
batch-egg-rewrite
Rules
4830×*-lowering-*.f32
4830×*-lowering-*.f64
2958×/-lowering-/.f32
2958×/-lowering-/.f64
2708×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037154
1243145
22227132
011428132
Stop Event
iter limit
node limit
Counts
20 → 712
Calls
Call 1
Inputs
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(* (/ -2 a) b_2)
(/ -2 a)
(/ (* (* a c) (/ -1/2 b_2)) a)
(* (* a c) (/ -1/2 b_2))
(* a c)
(/ -1/2 b_2)
(/ (/ 1 a) (/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a))
(/ 1 a)
(/ (+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2)) a)
(+ (/ (* b_2 2) c) (/ (* -1/2 a) b_2))
(/ -1 (/ a (+ b_2 (sqrt (* c (- 0 a))))))
(/ a (+ b_2 (sqrt (* c (- 0 a)))))
(+ b_2 (sqrt (* c (- 0 a))))
(sqrt (* c (- 0 a)))
(/ 1 (- (* b_2 b_2) (* a c)))
(* -1/2 a)
Outputs
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (*.f64 a (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
(pow.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))) (*.f64 a a))
(*.f64 (/.f64 (+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)) a)
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(+.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 #s(literal -1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 b_2 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 #s(literal -1 binary64) b_2 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(hypot.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(hypot.f64 (-.f64 #s(literal 0 binary64) b_2) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(fabs.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)))
(fabs.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))))
(pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 b_2 (/.f64 a #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 b_2 #s(literal -1/2 binary64))))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) a)
(/.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a #s(literal -2 binary64)))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a #s(literal -2 binary64)))
(/.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) a)
(/.f64 (/.f64 b_2 a) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (/.f64 b_2 #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal 2 binary64) a)
(/.f64 #s(literal -1 binary64) (/.f64 a #s(literal -2 binary64)))
(pow.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a a)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)) #s(literal 1 binary64)))
(/.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))))
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
(pow.f64 (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) a))
(*.f64 a (*.f64 c (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)))
(*.f64 a (*.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 a (/.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))) a))
(*.f64 c (*.f64 a (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) a))
(*.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)) #s(literal -1 binary64)))
(*.f64 (*.f64 a c) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) a) (*.f64 a c))
(*.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) (*.f64 a (*.f64 a a))) (*.f64 a a))
(*.f64 (/.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2) (*.f64 a a)) a)
(*.f64 (pow.f64 (/.f64 a (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))
(neg.f64 (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c (/.f64 a #s(literal -2 binary64)))))
(/.f64 (*.f64 a c) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2)
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 c (/.f64 a #s(literal -2 binary64)))) b_2)
(/.f64 (neg.f64 (*.f64 c (/.f64 a #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 b_2 (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64))
(*.f64 a (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 a (neg.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64)))))
(*.f64 c (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a c)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c))
(*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c)
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))) a)
(*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 a c))
(+.f64 (*.f64 c #s(literal 0 binary64)) (*.f64 a c))
(+.f64 (*.f64 #s(literal 0 binary64) c) (*.f64 a c))
(exp.f64 (log.f64 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a c))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal 1/2 binary64)))
(fabs.f64 (*.f64 a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(sqrt.f64 (*.f64 (*.f64 a c) (*.f64 a c)))
(fma.f64 c #s(literal 0 binary64) (*.f64 a c))
(fma.f64 #s(literal 0 binary64) c (*.f64 a c))
(neg.f64 (*.f64 a c))
(/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (*.f64 a a))
(/.f64 (*.f64 c (*.f64 a a)) a)
(/.f64 (*.f64 (*.f64 a (*.f64 a a)) c) (*.f64 a a))
(/.f64 (*.f64 (*.f64 a a) c) a)
(pow.f64 (*.f64 a c) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/2 binary64))
(*.f64 a c)
(*.f64 a (-.f64 #s(literal 0 binary64) c))
(*.f64 a (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)))
(*.f64 c a)
(*.f64 #s(literal -1 binary64) (*.f64 a c))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) c) a)
(*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 (*.f64 a c) c) #s(literal 1/2 binary64)) (sqrt.f64 a))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 (sqrt.f64 c) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (*.f64 a c))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a c) c) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))
(/.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64))))
(/.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a)
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))) a)
(pow.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(*.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(*.f64 (pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) a))
(neg.f64 (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal -1 binary64) a)
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a a)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(neg.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 a (*.f64 b_2 c)))
(/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) (*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a)
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 c) a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) #s(literal 1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))) a)
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 c))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(*.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (*.f64 a (*.f64 a a))) (*.f64 a a))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (*.f64 a a)) a)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c)))
(*.f64 (pow.f64 (/.f64 a (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 a b_2)) #s(literal -1/2 binary64)) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) a (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 2 binary64) c) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 2 binary64) c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 c) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) c) b_2 (neg.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64)))) (fma.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) c) b_2 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 a #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) c)))
(-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 a (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) c)) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 #s(literal 1 binary64) c)) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) c) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 a #s(literal -2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(fma.f64 (/.f64 #s(literal 2 binary64) c) b_2 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 2 binary64) c) b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 c) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 c (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 a #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 a #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) c))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 a #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 a #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64))))) (neg.f64 (*.f64 b_2 c)))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))))) (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) c) b_2)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 c (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 c #s(literal -1 binary64))) (*.f64 c (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 c (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 a #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 c #s(literal -1 binary64))) (*.f64 c (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 c (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 c (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (*.f64 c (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 c (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) b_2) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) b_2))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) b_2) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) b_2))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 a #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))) b_2) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 b_2 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 b_2 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 b_2 (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) c))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) c) (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) c) (*.f64 b_2 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 b_2 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 b_2 (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) c))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) c))
(/.f64 (+.f64 (*.f64 (/.f64 a #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) c) (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) c) (*.f64 b_2 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 b_2 (neg.f64 (/.f64 b_2 #s(literal -1/2 binary64))))) (*.f64 b_2 (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(pow.f64 (/.f64 (*.f64 b_2 c) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c)))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(*.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(fma.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(neg.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a)
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) a)
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 a (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(pow.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a))
(*.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(neg.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a) #s(literal 1 binary64)))
(/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(/.f64 a (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a))
(/.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(/.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(/.f64 (*.f64 a (*.f64 a a)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (*.f64 a a)))
(/.f64 (*.f64 a a) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) a))
(pow.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(*.f64 a (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(*.f64 a (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(*.f64 (/.f64 a (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) a)
(*.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(+.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(+.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (/.f64 (*.f64 a c) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)
(fma.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c)) (neg.f64 (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a c))))
(fabs.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 a c))
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) a)
(/.f64 (sqrt.f64 (*.f64 c (*.f64 a a))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (*.f64 (*.f64 a (*.f64 a a)) c)) a)
(/.f64 (sqrt.f64 (*.f64 (*.f64 a a) c)) (sqrt.f64 a))
(pow.f64 (*.f64 a c) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 a) (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 #s(literal 0 binary64) c)))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1/2 binary64)) (sqrt.f64 a))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 c) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (*.f64 a (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 a c) c) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 a) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))) (sqrt.f64 (pow.f64 (*.f64 a c) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (sqrt.f64 c)) (sqrt.f64 (sqrt.f64 (*.f64 a (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (*.f64 (*.f64 a c) c) #s(literal 1/2 binary64))) (sqrt.f64 (sqrt.f64 a)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c)))
(pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 #s(literal 0 binary64) (/.f64 a #s(literal -2 binary64)))
(neg.f64 (/.f64 a #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(/.f64 a #s(literal -2 binary64))
(/.f64 a #s(literal 2 binary64))
(pow.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -2 binary64) a) #s(literal -1 binary64))
(*.f64 a #s(literal -1/2 binary64))
(*.f64 a #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) a)
(*.f64 #s(literal -1 binary64) (/.f64 a #s(literal -2 binary64)))
(*.f64 #s(literal 1/2 binary64) a)

simplify889.0ms (7.7%)

Algorithm
egg-herbie
Rules
5578×*-lowering-*.f32
5578×*-lowering-*.f64
2888×+-lowering-+.f64
2888×+-lowering-+.f32
2072×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
012018643
142178121
081638121
Stop Event
iter limit
node limit
Counts
588 → 588
Calls
Call 1
Inputs
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))
(/ 1 b_2)
(/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2)
(/ -1 b_2)
(* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))
(/ 1 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))) (* 1/2 (/ c (pow b_2 3))))) (/ 1 b_2))
(+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (/ (+ (* 1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(/ 1 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -2 (/ b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(* -2 (/ b_2 a))
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* -2 (/ b_2 a))
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ -1/2 b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(* 2 (/ b_2 (* a c)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* 2 (/ b_2 (* a c)))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(* -1/2 (/ a b_2))
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(* 2 (/ b_2 c))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* 2 (/ b_2 c))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* 2 (/ b_2 c))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* 2 (/ b_2 c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* -1/2 (/ a b_2))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* -1/2 (/ a b_2))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* -1 (/ b_2 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2)))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (/ (* a b_2) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (/ (* a b_2) c)) a)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(/ a b_2)
(/ (+ a (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/ (- (+ a (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/ (- (+ a (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/ a b_2)
(* -1 (/ (+ (* -1 a) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* (pow a 2) (* c (pow (sqrt -1) 2)))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow b_2 3) c) a) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
b_2
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
b_2
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(/ -1 (* a c))
(- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))
(- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(/ 1 (pow b_2 2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/ 1 (pow b_2 2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/ 1 (pow b_2 2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ -1 (* a c))
(/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/ -1 (* a c))
(* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/ 1 (pow b_2 2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ -1 (* a c))
(/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/ -1 (* a c))
(* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
(* -1/2 a)
Outputs
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))) (/.f64 #s(literal -1 binary64) a))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))) b_2)
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (+.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 a)) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 c (-.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 c (-.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))))) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c)) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) #s(literal -2 binary64)))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 a (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) (-.f64 #s(literal 0 binary64) a)) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))) (+.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (+.f64 (+.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64)))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (+.f64 (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (*.f64 c (*.f64 c c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))) (-.f64 #s(literal 0 binary64) a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64))))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))) (neg.f64 c))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 c c)))))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 c c))))))) (*.f64 a (neg.f64 c))) (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 c #s(literal 4 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 c c))))))) (sqrt.f64 #s(literal -1 binary64)))))))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2)
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2)
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))
(/.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))) (* 1/2 (/ c (pow b_2 3))))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 a b_2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (/ (+ (* 1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64))))) (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 c (*.f64 c c)))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 c (*.f64 c c)))))))) (*.f64 a (*.f64 a a))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 c b_2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64))))) (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (*.f64 a a)))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(-.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 c (*.f64 c c))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/32 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 a (-.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a))) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -32 binary64) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a a))) (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (-.f64 (*.f64 b_2 #s(literal -2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a)) (*.f64 (/.f64 #s(literal 32 binary64) (*.f64 a a)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 c c)))))) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a))) a)
(* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -32 binary64) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) a)) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 a (*.f64 c (*.f64 c c)))) (*.f64 #s(literal 32 binary64) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 c c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) (-.f64 #s(literal 0 binary64) a))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64)))) (/.f64 #s(literal -32 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/32 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (-.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 #s(literal 1/128 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/32 binary64)))) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/32 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/128 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/32 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.f64 (*.f64 (/.f64 #s(literal -32 binary64) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a)))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(+.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a)))) (*.f64 (/.f64 #s(literal -32 binary64) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a (*.f64 a a)))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) c))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 a a)))) (neg.f64 c)) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)))) c))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal -1/2 binary64)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal -1/2 binary64)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal -1/2 binary64)) b_2)
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) c)) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) c)) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) c)) b_2)
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c)
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ b_2 a))
(/.f64 b_2 (-.f64 #s(literal 0 binary64) a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ b_2 a))
(/.f64 b_2 (-.f64 #s(literal 0 binary64) a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(- (+ (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c))))) (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64))))
(- (+ (* -1 (/ (pow b_2 3) (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2)))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))) (/ (* a b_2) c)) a)))
(-.f64 (/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 a (/.f64 b_2 c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) a)) (/ (* a b_2) c)) a)))
(-.f64 (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (/.f64 b_2 c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(+ (* b_2 (- (* (sqrt (/ 1 (* a (pow c 3)))) (/ b_2 (pow (sqrt -1) 3))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (/.f64 b_2 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) c))))
(+ (* b_2 (- (* b_2 (- (* -1 (/ b_2 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (-.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) c))))
(/ a b_2)
(/.f64 a b_2)
(/ (+ a (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/.f64 (-.f64 a (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))) b_2)
(/ (- (+ a (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2)
(/.f64 (+.f64 a (-.f64 (/.f64 (*.f64 (*.f64 a a) (neg.f64 c)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))))) b_2)
(/ (- (+ a (* -1 (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) (pow b_2 3))))) (+ (* -1 (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) (pow b_2 2))) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))) b_2)
(/.f64 (-.f64 (-.f64 a (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))) b_2)
(/ a b_2)
(/.f64 a b_2)
(* -1 (/ (+ (* -1 a) (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) a) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (/ (* (pow a 2) (* c (pow (sqrt -1) 2))) b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (*.f64 (*.f64 a a) (/.f64 (neg.f64 c) b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1 a) (* -1 (/ (- (* -1 (/ (- (* (sqrt (* (pow a 5) (pow c 3))) (/ (pow (sqrt -1) 3) b_2)) (* (pow a 2) (* c (pow (sqrt -1) 2)))) b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2))) b_2))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2)) (*.f64 (*.f64 c (*.f64 a a)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(/ a (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/.f64 (+.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) c)
(/ (- (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 b_2 #s(literal 1 binary64))) c)
(/ (- (+ (* -1 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 c b_2))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow b_2 3) c) a) (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)))) (neg.f64 c)) (*.f64 c b_2)) c)) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
b_2
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
(* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
b_2
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1)))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (+.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (+.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (+.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (neg.f64 c))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))
(+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (*.f64 a a))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) (*.f64 a a))))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c c) (*.f64 a a))))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 b_2 b_2))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (+.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 b_2 b_2))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))))))
(+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 a (+.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c)))) (-.f64 #s(literal 0 binary64) a))
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (+.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))))) a)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64)))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))))) a)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) a) (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c (*.f64 c c)))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a)) (-.f64 #s(literal 0 binary64) a))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c (+.f64 (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64))))))
(+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64))))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)
(/.f64 (-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a))))) c)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))))) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))))) c)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (neg.f64 c))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))
(* -1/2 a)
(*.f64 a #s(literal -1/2 binary64))

eval214.0ms (1.9%)

Compiler

Compiled 29118 to 4143 computations (85.8% saved)

prune232.0ms (2%)

Pruning

50 alts after pruning (45 fresh and 5 done)

PrunedKeptTotal
New1327281355
Fresh91726
Picked325
Done033
Total1339501389
Accuracy
98.2%
Counts
1389 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.8%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
23.4%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
19.8%
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a))
4.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
7.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
11.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
34.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
37.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a)) b_2)) a))
11.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a))
24.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a)))
12.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c))) a))
20.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
2.5%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
34.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
38.0%
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
20.4%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
17.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))))) a)
25.3%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))) a)
43.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
19.6%
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
34.6%
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
15.9%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
23.4%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
37.9%
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
11.7%
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
34.7%
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
11.8%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
41.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
34.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
11.4%
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
20.4%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
41.0%
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
18.4%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a)))))
27.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
41.6%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
34.4%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
31.1%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
29.8%
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
2.5%
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
34.5%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
15.2%
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
2.2%
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) b_2)
33.1%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
41.6%
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
Compiler

Compiled 1899 to 1193 computations (37.2% saved)

simplify202.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))
cost-diff64
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
cost-diff64
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))) a)
cost-diff0
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c)
cost-diff0
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff384
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
cost-diff0
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
cost-diff0
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff384
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
cost-diff0
(/.f64 #s(literal 2 binary64) a)
cost-diff0
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Rules
4076×*-lowering-*.f32
4076×*-lowering-*.f64
1778×/-lowering-/.f32
1778×/-lowering-/.f64
1756×neg-lowering-neg.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
029184
171180
2164172
3426171
4985170
53629170
65606170
08957170
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* c -1/2) b_2)
(* c -1/2)
c
-1/2
b_2
(* (/ 2 a) b_2)
(/ 2 a)
2
a
b_2
(/ (/ 1 a) (/ (/ (* b_2 2) c) a))
(/ 1 a)
1
a
(/ (/ (* b_2 2) c) a)
(/ (* b_2 2) c)
(* b_2 2)
b_2
2
c
(/ (/ 1 a) (/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a))
(/ 1 a)
1
a
(/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a)
(/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c)
(+ (/ (* -1/2 (* c a)) b_2) (* b_2 2))
(/ (* -1/2 (* c a)) b_2)
(* -1/2 (* c a))
-1/2
(* c a)
c
b_2
(* b_2 2)
2
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)
(- (neg b_2) (/ 1 (sqrt (/ -1 (* c a)))))
(neg b_2)
b_2
(/ 1 (sqrt (/ -1 (* c a))))
1
(sqrt (/ -1 (* c a)))
(/ -1 (* c a))
-1
(* c a)
c
a
Outputs
(/ (* c -1/2) b_2)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
c
-1/2
#s(literal -1/2 binary64)
b_2
(* (/ 2 a) b_2)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
2
#s(literal 2 binary64)
a
b_2
(/ (/ 1 a) (/ (/ (* b_2 2) c) a))
(/.f64 c (*.f64 b_2 #s(literal 2 binary64)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ (/ (* b_2 2) c) a)
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)
(/ (* b_2 2) c)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* b_2 2)
(*.f64 b_2 #s(literal 2 binary64))
b_2
2
#s(literal 2 binary64)
c
(/ (/ 1 a) (/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a))
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) (*.f64 c a))
(/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) c)
(+ (/ (* -1/2 (* c a)) b_2) (* b_2 2))
(+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)))
(/ (* -1/2 (* c a)) b_2)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (* c a))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
-1/2
#s(literal -1/2 binary64)
(* c a)
(*.f64 c a)
c
b_2
(* b_2 2)
(*.f64 b_2 #s(literal 2 binary64))
2
#s(literal 2 binary64)
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))) b_2) a)
(- (neg b_2) (/ 1 (sqrt (/ -1 (* c a)))))
(-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ 1 (sqrt (/ -1 (* c a))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))
1
#s(literal 1 binary64)
(sqrt (/ -1 (* c a)))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(/ -1 (* c a))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
-1
#s(literal -1 binary64)
(* c a)
(*.f64 c a)
c
a

localize189.0ms (1.6%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))) a)
accuracy99.7%
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))
accuracy98.9%
(/.f64 #s(literal -1 binary64) (*.f64 c a))
accuracy87.1%
(sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))
accuracy96.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
accuracy95.6%
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c)
accuracy92.9%
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
accuracy90.0%
(/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a)
accuracy100.0%
(/.f64 #s(literal 1 binary64) a)
accuracy100.0%
(*.f64 b_2 #s(literal 2 binary64))
accuracy94.3%
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)
accuracy94.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
accuracy100.0%
(/.f64 #s(literal 2 binary64) a)
accuracy99.8%
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
accuracy100.0%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
Results
72.0ms153×0valid
47.0ms103×0invalid
Compiler

Compiled 198 to 30 computations (84.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-div: 23.0ms (55.5% of total)
ival-mult: 11.0ms (26.6% of total)
ival-sqrt: 3.0ms (7.2% of total)
ival-sub: 1.0ms (2.4% of total)
ival-add: 1.0ms (2.4% of total)
const: 1.0ms (2.4% of total)
ival-neg: 1.0ms (2.4% of total)
backward-pass: 0.0ms (0% of total)

series43.0ms (0.4%)

Counts
18 → 480
Calls
Call 1
Inputs
#<alt (/ (* c -1/2) b_2)>
#<alt (* c -1/2)>
#<alt (* (/ 2 a) b_2)>
#<alt (/ 2 a)>
#<alt (/ (/ 1 a) (/ (/ (* b_2 2) c) a))>
#<alt (/ 1 a)>
#<alt (/ (/ (* b_2 2) c) a)>
#<alt (/ (* b_2 2) c)>
#<alt (/ (/ 1 a) (/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a))>
#<alt (/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a)>
#<alt (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c)>
#<alt (/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)>
#<alt (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a)))))>
#<alt (/ 1 (sqrt (/ -1 (* c a))))>
#<alt (sqrt (/ -1 (* c a)))>
#<alt (* b_2 2)>
#<alt (/ (* -1/2 (* c a)) b_2)>
#<alt (/ -1 (* c a))>
Outputs
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* -1/2 c)>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (* 2 (/ b_2 a))>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (/ 2 a)>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (/ 1 a)>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 2 (/ b_2 c))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)>
#<alt (/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)>
#<alt (/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))>
#<alt (- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))>
#<alt (- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))>
#<alt (+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))>
#<alt (+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (/ -1/2 b_2)>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))>
#<alt (/ -1/2 b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))>
#<alt (* 2 (/ b_2 (* a c)))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))>
#<alt (* 2 (/ b_2 c))>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* 2 (/ b_2 c))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1/2 (/ a b_2))>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)>
#<alt (* 2 (/ b_2 c))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* 2 (/ b_2 c))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))>
#<alt (* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))>
#<alt (* -1 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))>
#<alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (* -1 b_2)>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))>
#<alt (* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))>
#<alt (* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))>
#<alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))>
#<alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))>
#<alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* (sqrt (* a c)) (/ 1 (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* 2 b_2)>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
#<alt (/ -1 (* a c))>
Calls

120 calls:

TimeVariablePointExpression
11.0ms
c
@0
(/ (/ (* b_2 2) c) a)
4.0ms
b_2
@inf
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)
2.0ms
a
@0
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)
1.0ms
c
@inf
(/ (/ (* b_2 2) c) a)
1.0ms
c
@0
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)

rewrite364.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
3574×/-lowering-/.f32
3574×/-lowering-/.f64
3472×*-lowering-*.f32
3472×*-lowering-*.f64
1554×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029133
1178128
21460116
08653116
Stop Event
iter limit
node limit
Counts
18 → 738
Calls
Call 1
Inputs
(/ (* c -1/2) b_2)
(* c -1/2)
(* (/ 2 a) b_2)
(/ 2 a)
(/ (/ 1 a) (/ (/ (* b_2 2) c) a))
(/ 1 a)
(/ (/ (* b_2 2) c) a)
(/ (* b_2 2) c)
(/ (/ 1 a) (/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a))
(/ (/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c) a)
(/ (+ (/ (* -1/2 (* c a)) b_2) (* b_2 2)) c)
(/ (- (neg b_2) (/ 1 (sqrt (/ -1 (* c a))))) a)
(- (neg b_2) (/ 1 (sqrt (/ -1 (* c a)))))
(/ 1 (sqrt (/ -1 (* c a))))
(sqrt (/ -1 (* c a)))
(* b_2 2)
(/ (* -1/2 (* c a)) b_2)
(/ -1 (* c a))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(neg.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 c (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 (/.f64 c #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 (/.f64 c #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 c #s(literal 2 binary64)))
(neg.f64 (/.f64 c #s(literal 2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 c #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 b_2 (/.f64 a #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal 2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 2 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 a #s(literal 2 binary64))))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal 2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -2 binary64) a))
(neg.f64 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal 2 binary64) a)
(/.f64 #s(literal 1 binary64) (/.f64 a #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 2 binary64))))
(/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 a #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a #s(literal 2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)))
(/.f64 c (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 a (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(/.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 c #s(literal 2 binary64)) b_2)
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(/.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)) (/.f64 #s(literal 1 binary64) a))
(/.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))) (/.f64 #s(literal -1 binary64) a))
(/.f64 (neg.f64 (/.f64 c b_2)) #s(literal -2 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1 binary64))
(pow.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 c #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)) a)
(*.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c a))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)) (-.f64 #s(literal 0 binary64) a))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) c))) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(neg.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(/.f64 (/.f64 b_2 (/.f64 a #s(literal 2 binary64))) c)
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 c (/.f64 b_2 (/.f64 a #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c a))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)
(/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 b_2 a) (/.f64 c #s(literal 2 binary64)))
(/.f64 (/.f64 b_2 c) (/.f64 a #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) a) (-.f64 #s(literal 0 binary64) c))
(/.f64 (neg.f64 (/.f64 b_2 (/.f64 a #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) c))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 c a))
(/.f64 (neg.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1 binary64))) a)
(/.f64 (neg.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) a)) c)
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(*.f64 b_2 (/.f64 (/.f64 #s(literal 2 binary64) c) a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 b_2 c))
(*.f64 (/.f64 b_2 (/.f64 a #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) c))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(*.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 b_2 a))
(*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(*.f64 (*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 b_2 a) (/.f64 #s(literal 2 binary64) c))
(*.f64 (/.f64 b_2 c) (/.f64 #s(literal 2 binary64) a))
(*.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) a) (/.f64 #s(literal -1 binary64) c))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (pow.f64 (/.f64 a (/.f64 b_2 #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(*.f64 (pow.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) c)) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a)) (/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (/.f64 #s(literal -1 binary64) a)))
(neg.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 b_2 (/.f64 c #s(literal 2 binary64)))
(/.f64 a (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a)) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a)))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal -1 binary64) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) c))
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 c #s(literal -1 binary64)))
(/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))))
(/.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) (/.f64 #s(literal -1 binary64) a))
(/.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.f64 c a))
(/.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) a)
(/.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)) a)
(pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal 1 binary64))
(pow.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 2 binary64) c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(*.f64 a (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) c))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))))
(*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) a)
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) c))
(*.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 2 binary64) c) b_2)
(*.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 c (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))) (/.f64 c (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)))
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
(/.f64 a (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a))
(/.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))
(/.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) a)
(/.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal 1 binary64))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)) (/.f64 #s(literal 1 binary64) a))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))) (/.f64 #s(literal -1 binary64) a))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))) a)
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1 binary64))
(pow.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal 1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(*.f64 a (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)))
(*.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal 1 binary64))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)) a)
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))
(*.f64 (/.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)) (-.f64 #s(literal 0 binary64) a))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) c))) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 c a)) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 c a)))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c a) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a)) (*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 c (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a)
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))))
(/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) #s(literal -1 binary64))
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (*.f64 (*.f64 c a) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))) (neg.f64 (*.f64 (*.f64 c a) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a) (-.f64 #s(literal 0 binary64) c))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a) c)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) #s(literal -1 binary64))) (*.f64 c a))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1 binary64))) a)
(/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a)) c)
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a)) (-.f64 #s(literal 0 binary64) c))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c))
(*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(*.f64 (*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a) (/.f64 #s(literal -1 binary64) c))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a) (/.f64 #s(literal 1 binary64) c))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) c))
(*.f64 (pow.f64 (/.f64 a (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(*.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) c) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) c))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) c)) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))) (/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) a)) (/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (/.f64 #s(literal -1 binary64) a)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))))
(neg.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))
(/.f64 a (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))) c) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))) c) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))) (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)))
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a)))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal 1 binary64))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c)))
(/.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 c a) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))))
(/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) #s(literal -1 binary64))
(/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) (/.f64 #s(literal -1 binary64) a))
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (-.f64 #s(literal 0 binary64) c))
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (/.f64 c #s(literal -1 binary64)))
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))) c))
(/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (*.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))))
(/.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))) c))
(/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))) (neg.f64 (*.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))) c)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))) c)))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) c) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) c) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a) (*.f64 c a))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) a)
(/.f64 (*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) c)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) c)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a)) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a)) a)
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal 1 binary64))
(pow.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1 binary64))
(*.f64 a (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c))
(*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) c))
(*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c a))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) a)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c))
(*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) (-.f64 #s(literal 0 binary64) a))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) (/.f64 a #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) (/.f64 #s(literal -1 binary64) c))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))))) c)))
(*.f64 (/.f64 #s(literal 1 binary64) c) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 c (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))))))
(*.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64))) c)))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64))) c) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))))
(*.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2))) c) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) a) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 b_2 #s(literal -1/2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) c) a) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 8 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))))))
(*.f64 (pow.f64 (/.f64 c (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -4 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 b_2 #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))) #s(literal -1/2 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) #s(literal 1 binary64))))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) a))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))
(-.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) a) (/.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) a) (/.f64 (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) a))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) (/.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (*.f64 a a)) (/.f64 (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))) (/.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))) (/.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)))
(neg.f64 (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) a) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) a)
(/.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal -1 binary64)) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) a)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (*.f64 (/.f64 a (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) a) (*.f64 a (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (/.f64 a #s(literal -1 binary64))) (*.f64 a (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) a) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))))) (neg.f64 (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) a)
(/.f64 (neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) a)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a)) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a)))) (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))))
(pow.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) a)))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a)))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))) (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 a (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) a))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 c a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(*.f64 (pow.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) #s(literal -1/2 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (sqrt.f64 (*.f64 c a))))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 c a))) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(+.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (neg.f64 (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(-.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) b_2)
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 #s(literal -1 binary64) b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(fma.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(neg.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) b_2) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (+.f64 b_2 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) b_2))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))) (*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) b_2) (*.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))) (+.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) (+.f64 (*.f64 (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (*.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (-.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 b_2)) (-.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))) (*.f64 (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) (*.f64 (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))) (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 c a) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))))
(pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))))))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 3/2 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(sqrt.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 c a))) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 c) (sqrt.f64 (/.f64 a #s(literal -1 binary64))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (-.f64 #s(literal 0 binary64) a)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (/.f64 c #s(literal -1 binary64))))
(*.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 #s(literal 0 binary64) c)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (*.f64 c a) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 a) (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64)) (sqrt.f64 a))
(/.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 c a))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) c)) (sqrt.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 c))
(/.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 c a)))))
(pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (*.f64 c a) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (*.f64 c a) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) a)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 a)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/4 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 #s(literal -1/2 binary64)))
(neg.f64 (/.f64 b_2 #s(literal -1/2 binary64)))
(*.f64 b_2 #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) b_2)
(*.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64)))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(neg.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 c a) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(*.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (*.f64 #s(literal -1/2 binary64) a)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) a) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(-.f64 (/.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) (/.f64 #s(literal -1 binary64) (*.f64 c a))))
(neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 c (/.f64 #s(literal -1 binary64) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) a) c)
(/.f64 (/.f64 #s(literal 1 binary64) c) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 #s(literal -1 binary64) c) a)
(pow.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) (/.f64 #s(literal -1 binary64) (*.f64 c a))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 c a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) c))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c a)))
(*.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) c))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) c) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal 1 binary64))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 c a)))

simplify305.0ms (2.7%)

Algorithm
egg-herbie
Rules
5618×*-lowering-*.f32
5618×*-lowering-*.f64
2764×/-lowering-/.f32
2764×/-lowering-/.f64
1726×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03484044
111263890
235083844
084293844
Stop Event
iter limit
node limit
Counts
480 → 480
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(* 2 (/ b_2 a))
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(/ 2 a)
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 (* a c)))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 2 (/ b_2 c))
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -2 (/ b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(* -2 (/ b_2 a))
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(* -2 (/ b_2 a))
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(* 2 (/ b_2 (* a c)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* 2 (/ b_2 (* a c)))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* 2 (/ b_2 c))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* -1/2 (/ a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* 2 (/ b_2 c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(* -1/2 (/ a b_2))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* -1/2 (/ a b_2))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1/2 (/ a b_2))
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(* 2 (/ b_2 c))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* 2 (/ b_2 c))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(* -1 (/ b_2 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* -1 b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* 2 b_2)
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
(/ -1 (* a c))
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 a (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c c))) a)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (*.f64 a (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))))) (*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -128 binary64)) (*.f64 c (*.f64 c (*.f64 c (*.f64 a (*.f64 a a))))))) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a) (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c a))) (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 128 (/ (pow b_2 7) (* a (pow c 3)))) (* -32 (/ (pow b_2 5) (pow c 2)))) a)) (* 8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (*.f64 c (*.f64 c c))) (/.f64 #s(literal 128 binary64) a)) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal 32 binary64)) (*.f64 c c))) a) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c))) a)) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a)
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c (*.f64 a (*.f64 a a))))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -128 binary64)) c) (pow.f64 a #s(literal 4 binary64))) (*.f64 c c)) (+.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c (*.f64 a (*.f64 a a)))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a)
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)) a)) a) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 c (*.f64 c (*.f64 a (*.f64 a a))))))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal -128 binary64)) c) (pow.f64 a #s(literal 4 binary64))) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) #s(literal -32 binary64)) (*.f64 a (*.f64 a a)))) c) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a a))) c))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a)))))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 4 binary64))))) (/.f64 #s(literal 32 binary64) (*.f64 c (*.f64 c (*.f64 a (*.f64 a a))))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2) (+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2) (+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))))) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2) (+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -1/2 c) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) b_2)) b_2) (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))) a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c)) a)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c)) a)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c)) a)) b_2)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a)
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) c)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) c)
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2)))
(* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 c)) a) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) c)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) c)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) c)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c))) b_2)
(/ (+ (* -1/2 a) (* 2 (/ (pow b_2 2) c))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c))) b_2)
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c)))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c)))
(* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c)))
(* 2 (/ b_2 c))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 c))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ b_2 a))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1))))) (/ 1 a)))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ b_2 a))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ 1 (* b_2 (sqrt -1)))) (/ 1 a))))
(*.f64 b_2 (-.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 b_2 (*.f64 c a)) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 b_2 (*.f64 c a)) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a c)))))
(*.f64 (-.f64 #s(literal 0 binary64) c) (+.f64 (/.f64 b_2 (*.f64 c a)) (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) a))
(/.f64 (+.f64 b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 a)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1))))) 1))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ 1 (* b_2 (sqrt -1)))))))
(*.f64 b_2 (-.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 c)) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (-.f64 #s(literal 0 binary64) c))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (+ b_2 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (-.f64 #s(literal 0 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) c)))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 c a))

eval170.0ms (1.5%)

Compiler

Compiled 23594 to 2602 computations (89% saved)

prune170.0ms (1.5%)

Pruning

57 alts after pruning (49 fresh and 8 done)

PrunedKeptTotal
New1244201264
Fresh112940
Picked235
Done055
Total1257571314
Accuracy
99.7%
Counts
1314 → 57
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.8%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
23.4%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
26.2%
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))
11.8%
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
11.8%
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a))
4.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
7.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
34.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) a))
12.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
37.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a))
11.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a))
11.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))) a))
24.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a)))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) (/.f64 #s(literal 1 binary64) a)) a))
12.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c))) a))
20.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
2.5%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
34.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
38.0%
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
27.8%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))) a)
13.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 c)))) a)
26.3%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal -1 binary64) c) a)))) a)
18.4%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))) a)
13.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))) a)
43.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
27.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
25.0%
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a))
34.6%
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
15.9%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
23.4%
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
37.9%
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
11.7%
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
34.7%
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
41.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
34.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
11.4%
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
12.0%
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
41.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
11.8%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
11.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
27.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
11.8%
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)))
41.6%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
34.4%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
31.1%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
29.8%
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
2.5%
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
34.5%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
2.2%
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) b_2)
12.0%
(*.f64 c (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
33.1%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
2.5%
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
41.6%
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
Compiler

Compiled 2404 to 1035 computations (56.9% saved)

regimes105.0ms (0.9%)

Counts
88 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)))
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) b_2)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
(*.f64 c (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a)))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) (/.f64 #s(literal 1 binary64) a)) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal -1 binary64) c) a)))) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2) a))
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 c a)) a) (-.f64 (pow.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (fma.f64 (/.f64 a #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))))) a)
(/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))) a)
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a)))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) a)) (sqrt.f64 c)))) a)
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
Calls

4 calls:

25.0ms
b_2
24.0ms
a
24.0ms
c
22.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
49.7%3a
87.1%3b_2
56.0%5c
74.4%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes26.0ms (0.2%)

Counts
65 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)))
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) b_2)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
(*.f64 c (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a)))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) (/.f64 #s(literal 1 binary64) a)) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))) a)
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
Calls

1 calls:

18.0ms
b_2
Results
AccuracySegmentsBranch
84.1%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes22.0ms (0.2%)

Counts
62 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) b_2)))
(/.f64 (*.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a)) b_2)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) a))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(*.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) b_2)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))))
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) a)
(*.f64 c (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))) a))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) b_2) (/.f64 #s(literal 2 binary64) c))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a)) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2) (*.f64 b_2 #s(literal 2 binary64))) c) a))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) a)))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 c (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))))) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c (/.f64 a #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) a)))
(+.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 c a)))) c) a) (/.f64 #s(literal 1 binary64) a)) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))) a))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2)) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))) a))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 c c))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (*.f64 a (*.f64 a a)) #s(literal 8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))) (/.f64 (-.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)))) a))
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
Calls

1 calls:

18.0ms
b_2
Results
AccuracySegmentsBranch
73.8%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (/.f64 c b_2) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal -1/2 binary64)) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 c (/.f64 a #s(literal -2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) b_2) c) a)
(/.f64 (/.f64 a (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/.f64 (*.f64 (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) a)
Outputs
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
Calls

1 calls:

8.0ms
b_2
Results
AccuracySegmentsBranch
73.7%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
Outputs
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
Calls

3 calls:

3.0ms
b_2
3.0ms
c
3.0ms
a
Results
AccuracySegmentsBranch
34.6%1a
34.6%1c
43.5%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
43.4%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 2 binary64) a) b_2)
Outputs
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
Calls

3 calls:

3.0ms
b_2
2.0ms
a
2.0ms
c
Results
AccuracySegmentsBranch
34.5%1a
34.5%1c
34.5%1b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
Outputs
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
Calls

3 calls:

1.0ms
c
1.0ms
b_2
1.0ms
a
Results
AccuracySegmentsBranch
2.5%1a
2.5%1b_2
2.5%1c
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch42.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
1.0906339499978549e+50
3.584635069441916e+50
26.0ms
-7.013402992378381e-121
-1.7892854676927474e-123
Results
15.0ms169×0valid
6.0ms33×1valid
5.0ms66×0invalid
2.0ms2valid
Compiler

Compiled 360 to 249 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 5.0ms (32% of total)
ival-sub: 3.0ms (19.2% of total)
ival-div: 2.0ms (12.8% of total)
ival-neg: 2.0ms (12.8% of total)
ival-sqrt: 2.0ms (12.8% of total)
backward-pass: 1.0ms (6.4% of total)
const: 0.0ms (0% of total)

bsearch59.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.5658652199809342e-107
1.253019263029536e-83
26.0ms
-7.013402992378381e-121
-1.7892854676927474e-123
Results
24.0ms271×0valid
10.0ms107×0invalid
5.0ms26×1valid
2.0ms2valid
Compiler

Compiled 544 to 401 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 7.0ms (29.9% of total)
ival-sub: 4.0ms (17.1% of total)
ival-neg: 4.0ms (17.1% of total)
ival-div: 3.0ms (12.8% of total)
ival-sqrt: 3.0ms (12.8% of total)
backward-pass: 1.0ms (4.3% of total)
const: 0.0ms (0% of total)

bsearch36.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
33.0ms
-2.43689173380109e-309
8.239578657518255e-290
Results
14.0ms160×0valid
9.0ms108×0invalid
Compiler

Compiled 262 to 195 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 4.0ms (30.3% of total)
ival-sub: 3.0ms (22.7% of total)
ival-div: 2.0ms (15.2% of total)
ival-sqrt: 2.0ms (15.2% of total)
ival-neg: 2.0ms (15.2% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch30.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
28.0ms
-1.3061371392412598e-289
-7.204952241064452e-294
Results
11.0ms128×0valid
10.0ms94×0invalid
Compiler

Compiled 166 to 127 computations (23.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 4.0ms (30.1% of total)
ival-neg: 4.0ms (30.1% of total)
ival-sub: 2.0ms (15% of total)
ival-div: 2.0ms (15% of total)
ival-sqrt: 2.0ms (15% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-3.8067817283083376e+42
-1.0616134742589736e+42
Results
14.0ms37×2valid
4.0ms20×1valid
2.0ms23×0valid
1.0ms15×0invalid
Compiler

Compiled 112 to 85 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-sub: 6.0ms (41.4% of total)
ival-mult: 3.0ms (20.7% of total)
ival-sqrt: 2.0ms (13.8% of total)
ival-div: 2.0ms (13.8% of total)
backward-pass: 1.0ms (6.9% of total)
ival-neg: 1.0ms (6.9% of total)
const: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
-3.8067817283083376e+42
-1.0616134742589736e+42
Results
12.0ms32×1valid
8.0ms30×2valid
1.0ms18×0valid
1.0ms12×0invalid
Compiler

Compiled 112 to 85 computations (24.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 9.0ms (56.4% of total)
ival-sqrt: 2.0ms (12.5% of total)
ival-sub: 2.0ms (12.5% of total)
ival-div: 1.0ms (6.3% of total)
backward-pass: 1.0ms (6.3% of total)
ival-neg: 1.0ms (6.3% of total)
const: 0.0ms (0% of total)

simplify12.0ms (0.1%)

Algorithm
egg-herbie
Rules
32×*-commutative_binary64
32×+-commutative_binary64
26×sub-neg_binary64
20×neg-mul-1_binary64
18×neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056137
179137
2102137
3126137
4141137
5148137
6150137
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -1802560036253105/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 269999999999999999831191136808784394774420104675328 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -944890341584289/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1612616214368019/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -10673802988245/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1149999999999999997458692861051917276545024 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1299999999999999950031673044027917767540736 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
Outputs
(if (<=.f64 b_2 #s(literal -1802560036253105/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 269999999999999999831191136808784394774420104675328 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -1802560036253105/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 269999999999999999831191136808784394774420104675328 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -944890341584289/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1612616214368019/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -944890341584289/2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458624 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 1612616214368019/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -10673802988245/1404447761611184302913519680303925573139044514798677009948672509044786529730476274474284979081308875165000889686495260606709295068862629863225370551870891596701311667381761603721111090634735110308227210563164107569048052205800491261514946176100212790338675864723330454999587858894372783631526221325189251072 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1149999999999999997458692861051917276545024 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1149999999999999997458692861051917276545024 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1299999999999999950031673044027917767540736 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(if (<=.f64 b_2 #s(literal -1299999999999999950031673044027917767540736 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))

soundness1.5s (13.5%)

Rules
6504×*-lowering-*.f32
6504×*-lowering-*.f64
5216×*-lowering-*.f32
5216×*-lowering-*.f64
4830×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037154
1243145
22227132
011428132
031168
1218160
22373152
09503152
05283005
118442793
265562765
080592765
012539620
145828965
093708965
029133
1178128
21460116
08653116
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 349 to 206 computations (41% saved)

preprocess60.0ms (0.5%)

Compiler

Compiled 502 to 180 computations (64.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...