quad2p (problem 3.2.1, positive)

Time bar (total: 12.5s)

analyze160.0ms (1.3%)

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: 61.0ms
ival-mult: 20.0ms (32.6% of total)
ival-sqrt: 10.0ms (16.3% of total)
ival-div: 8.0ms (13.1% of total)
ival-neg: 8.0ms (13.1% of total)
ival-sub: 7.0ms (11.4% of total)
ival-add: 7.0ms (11.4% of total)
const: 1.0ms (1.6% of total)
backward-pass: 1.0ms (1.6% of total)

sample1.8s (14.5%)

Results
584.0ms1904×2valid
533.0ms5563×0valid
151.0ms789×1valid
113.0ms1072×0invalid
Precisions
Click to see histograms. Total time spent on operations: 819.0ms
ival-mult: 258.0ms (31.5% of total)
ival-sqrt: 129.0ms (15.8% of total)
ival-div: 115.0ms (14% of total)
ival-neg: 82.0ms (10% of total)
ival-add: 78.0ms (9.5% of total)
backward-pass: 77.0ms (9.4% of total)
ival-sub: 70.0ms (8.6% of total)
const: 9.0ms (1.1% of total)
Bogosity

preprocess564.0ms (4.5%)

Algorithm
egg-herbie
Rules
1914×fnmsub-define
1824×sum3-define
1694×sum5-define
1650×fmm-def
1308×sum5-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048121
1139113
2302101
3874101
42841101
55833101
01012
12411
24310
38110
414510
529010
656610
7112710
8192710
9298310
10401010
11409110
12411010
13411810
0411810
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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 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)
(/ (- (sqrt (fnmadd a c (square b_2))) 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)
(/ (- (sqrt (fma a c (square b_2))) b_2) a)
(neg (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(/ (- (sqrt (fma a c (square b_2))) b_2) a)
(neg (/ (+ (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(/ (+ b_2 (sqrt (fnmadd a c (square b_2)))) (neg 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)
(/ (- (sqrt (fnmadd b_2 c (square a))) a) b_2)
(/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (sqrt (fnmadd a c (square b_2))) b_2) c)
(/ (+ (neg c) (sqrt (- (* c c) (* a b_2)))) a)
(/ (- (sqrt (fnmadd b_2 a (square c))) c) a)

explain200.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
970-3(-9.319858413080358e-259 1.3719472451713955e-155 -2.4517658139249674e-100)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
640-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
90-1(6.718712405151844e-107 1.5904573747258698e-16 2.825383545093454e-231)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
10-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
91.0ms348×0valid
49.0ms112×2valid
14.0ms52×1valid
Compiler

Compiled 124 to 32 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 61.0ms
ival-neg: 19.0ms (31.1% of total)
ival-mult: 13.0ms (21.3% of total)
ival-sqrt: 7.0ms (11.5% of total)
ival-div: 7.0ms (11.5% of total)
backward-pass: 7.0ms (11.5% of total)
ival-sub: 4.0ms (6.5% of total)
ival-add: 4.0ms (6.5% of total)
const: 1.0ms (1.6% of total)

eval0.0ms (0%)

Compiler

Compiled 15 to 9 computations (40% saved)

prune1.0ms (0%)

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

Compiled 15 to 9 computations (40% saved)

simplify66.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Rules
816×fnmadd-define
682×sum3-define
584×fmsub-define
564×fnmsub-define
544×sum4-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0941
12341
24137
37237
412637
523937
646237
786437
8159137
9256537
10306537
11309937
12324337
13325937
0325937
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a)
(- (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)
b_2
(* a c)
a
c
Outputs
(/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(-.f64 (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)
b_2
(* a c)
(*.f64 a c)
a
c

localize65.0ms (0.5%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
accuracy76.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
25.0ms56×2valid
21.0ms174×0valid
6.0ms26×1valid
Compiler

Compiled 50 to 10 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 7.0ms (32.4% of total)
ival-sub: 4.0ms (18.5% of total)
backward-pass: 4.0ms (18.5% of total)
ival-sqrt: 3.0ms (13.9% of total)
ival-div: 3.0ms (13.9% of total)
const: 0.0ms (0% of total)

series32.0ms (0.3%)

Counts
4 → 144
Calls
Call 1
Inputs
#<alt (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a)>
#<alt (- (sqrt (- (* b_2 b_2) (* a c))) b_2)>
#<alt (sqrt (- (* b_2 b_2) (* a c)))>
#<alt (- (* b_2 b_2) (* a c))>
Outputs
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) 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/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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -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 (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 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 (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 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 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (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 (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* 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 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* 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 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<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 (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* 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 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<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 (* -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

36 calls:

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

rewrite346.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
3990×*-lowering-*.f32
3990×*-lowering-*.f64
2788×/-lowering-/.f32
2788×/-lowering-/.f64
1598×fnmadd-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0933
16533
249929
3723529
0859429
Stop Event
iter limit
node limit
Counts
4 → 386
Calls
Call 1
Inputs
(/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) a)
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
Outputs
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (-.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (/.f64 b_2 (-.f64 #s(literal 0 binary64) a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 #s(literal 1 binary64) (/.f64 b_2 (-.f64 #s(literal 0 binary64) a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64)) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 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 (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 b_2 (+.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(-.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))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (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)))) a))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(-.f64 (/.f64 (-.f64 (*.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 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))
(-.f64 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 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 b_2 (*.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)))))))
(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 0 binary64) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 #s(literal 0 binary64) 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 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 (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 b_2 b_2)) (*.f64 a (*.f64 a a))))))
(/.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))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 b_2 (*.f64 (/.f64 a b_2) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.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) (+.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 #s(literal 0 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 #s(literal 0 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 #s(literal 0 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 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.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) (-.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 #s(literal 0 binary64) (+.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 (-.f64 #s(literal 0 binary64) a) (+.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)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (-.f64 (*.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 b_2 (*.f64 b_2 b_2)) (+.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 b_2 (*.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 (-.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (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 (*.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (+.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 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (+.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 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 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)))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 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)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(/.f64 (*.f64 (-.f64 #s(literal 0 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)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.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))))) a))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.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))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 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) (-.f64 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.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 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.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 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 b_2 (*.f64 (/.f64 a b_2) a)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 #s(literal 0 binary64) (+.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 a (*.f64 a a))) (pow.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (-.f64 (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.f64 b_2 (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.f64 b_2 (-.f64 #s(literal 0 binary64) 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) (-.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 (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 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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 b_2 b_2)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 b_2 (*.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 #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))) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #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 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (-.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 (-.f64 #s(literal 0 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 #s(literal 1 binary64) a)) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.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 (-.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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.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 (-.f64 #s(literal 0 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 #s(literal -1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.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 (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 b_2 (+.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 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) a) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #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 (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 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(*.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 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 (-.f64 (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 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) 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 (/.f64 #s(literal 1 binary64) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (*.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 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.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 b_2 b_2)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 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 #s(literal -1 binary64) 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 a a)) (/.f64 b_2 (*.f64 (/.f64 a b_2) a))) (/.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 (/.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))) a) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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 (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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) a) (+.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 b_2 (+.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 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (+.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 (/.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))) a) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (-.f64 #s(literal 0 binary64) 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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2))
(-.f64 (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 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) b_2))
(neg.f64 (-.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 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))) (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) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 #s(literal 0 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 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 #s(literal 0 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)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.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) (-.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 b_2) (*.f64 a c)) #s(literal 9/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.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 (*.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.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 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (+.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 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 b_2))) (*.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.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 b_2 (*.f64 b_2 b_2)) (+.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 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.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 (*.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))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a 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 #s(literal 0 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)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (-.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) (-.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 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.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 (-.f64 (pow.f64 (/.f64 (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 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (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 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.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 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.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 (*.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 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 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (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 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.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 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 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.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 (-.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.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 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.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 (*.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 (*.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))) (-.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 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 (-.f64 #s(literal 0 binary64) 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 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.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 #s(literal 0 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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (+.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 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.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 (*.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 b_2 (+.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 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (+.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 (-.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 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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 b_2) (*.f64 a c)) (*.f64 b_2 (-.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 #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 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a 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 (*.f64 a c) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.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 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.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 #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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a 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 (*.f64 a c) (*.f64 a 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 (*.f64 a c) (*.f64 a 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 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.f64 a 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 (*.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 #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 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.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 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a 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 a c))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.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 b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.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 (-.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 (*.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 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 b_2 b_2) #s(literal 0 binary64)) (*.f64 a c))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.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 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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a 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 (*.f64 a c) (*.f64 a 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))))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 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 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a 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 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (-.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 #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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 b_2) (+.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (-.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 (*.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 -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.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 #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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 (*.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 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.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 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (*.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 (*.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 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.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 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 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 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.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 (*.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 (*.f64 a c) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 a c))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a 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 a (*.f64 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 (*.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 a 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 (*.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 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (+.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 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (+.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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.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 #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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.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 #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 b_2 (*.f64 b_2 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 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.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 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 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 (*.f64 a 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 a c))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.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)))
(/.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 (*.f64 b_2 b_2) (*.f64 a c)) (-.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 (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 (*.f64 a 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 a c))) (/.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a 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 a (*.f64 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 (*.f64 a c) (*.f64 a 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 (*.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 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a 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 (*.f64 a c) (*.f64 a 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 (-.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 #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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 a (*.f64 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 (*.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 a (*.f64 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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.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 #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 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.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 #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 (*.f64 b_2 b_2) (*.f64 a 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 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a 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 (*.f64 a c) (*.f64 a c))))
(*.f64 (*.f64 (-.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 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a 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 a (*.f64 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 (*.f64 a 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)))
(*.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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a c))) (-.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 (/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 a c) (*.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 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 (*.f64 a c) (*.f64 a c))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.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 a (*.f64 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 a c) (*.f64 a c))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 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 a c) (*.f64 b_2 b_2)))))

simplify288.0ms (2.3%)

Algorithm
egg-herbie
Rules
5242×*-lowering-*.f32
5242×*-lowering-*.f64
2332×+-lowering-+.f64
2332×+-lowering-+.f32
1496×sum3-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05082984
117382788
264622763
080342763
Stop Event
iter limit
node limit
Counts
144 → 144
Calls
Call 1
Inputs
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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)))))))
(* -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
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.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 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -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 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.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))))))) 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 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.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 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -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 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 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)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 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 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.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 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (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)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) a)) 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/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) a) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))) (*.f64 c c)))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (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 c (*.f64 a (*.f64 a a)))) (*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))) (/.f64 b_2 a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.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 c (*.f64 a (*.f64 a a)))) (*.f64 c c))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -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 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -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 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 c a) (/.f64 (*.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)))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (+ (* -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 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* 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 (+.f64 (+.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.f64 b_2 (*.f64 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 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (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)))
(* a (+ (* -1 (/ 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)))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.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 b_2 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) a)) (-.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))))) (-.f64 #s(literal 0 binary64) a)) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.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)))))
(* 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 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 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) c) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.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 c (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2))) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (/.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 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (/.f64 b_2 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)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.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 (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64))) b_2) c)) (-.f64 #s(literal 0 binary64) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) 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 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (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/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 c (*.f64 a (*.f64 a a)))) (*.f64 c c))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 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 (/.f64 (*.f64 c a) 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 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.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 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) 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 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2)))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (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 c (*.f64 a #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 (*.f64 (*.f64 #s(literal -1/8 binary64) c) c) a) (*.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 (*.f64 #s(literal -1/8 binary64) c) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) 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 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) #s(literal 1/16 binary64))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 #s(literal 0 binary64) (*.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 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.f64 c c))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))))))
(* -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 (/.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 (*.f64 (sqrt.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) c) (*.f64 c c))) (*.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/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 c (*.f64 a #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 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 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) c) (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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))))
(* 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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)))) (*.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 (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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (+.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 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 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64))))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -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 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))))
(* -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 #s(literal 0 binary64) (*.f64 c (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (*.f64 (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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64))))))
(* -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 (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)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64))) (+.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c c))) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #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 7 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(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 (*.f64 c a) 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 (*.f64 c a) 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 (*.f64 c a) 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 (*.f64 c a) 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 (*.f64 c a) 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 (*.f64 c a) 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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c 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 #s(literal 0 binary64) (*.f64 c a))
(* -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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 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))
(* 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 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))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))

eval65.0ms (0.5%)

Compiler

Compiled 20031 to 2053 computations (89.8% saved)

prune92.0ms (0.7%)

Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New51119530
Fresh000
Picked011
Done000
Total51120531
Accuracy
93.5%
Counts
531 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.3%
(/.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)
32.3%
(/.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)))))
28.1%
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
32.3%
(/.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)))))
55.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
55.1%
(/.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)
33.4%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
41.3%
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
55.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
35.3%
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
29.2%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
49.4%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
32.3%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.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))))))
34.8%
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
34.2%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
35.5%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
55.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
34.3%
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
55.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
40.7%
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
Compiler

Compiled 737 to 435 computations (41% saved)

simplify220.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2))
cost-diff0
(-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a)
cost-diff512
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 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-diff0
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)
cost-diff0
(/.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)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))
cost-diff0
(+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2)))
cost-diff128
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2))
cost-diff128
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
Rules
3122×*-lowering-*.f32
3122×*-lowering-*.f64
2296×fma-lowering-fma.f32
2296×fma-lowering-fma.f64
1930×/-lowering-/.f32
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
035248
188242
2218227
3616227
42497224
57357224
08318224
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/ 1 a)
1
a
(- (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)
b_2
(* a c)
c
(/ (* b_2 -2) a)
(* b_2 -2)
b_2
-2
a
(/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)
(* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2))
(+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2)))
2
(* -1/2 (/ (/ (* c a) b_2) b_2))
-1/2
(/ (/ (* c a) b_2) b_2)
(/ (* c a) b_2)
(* c a)
c
a
b_2
(- 0 b_2)
0
(/ (- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2) a)
(- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) 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)
b_2
(* a c)
a
c
(/ (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a) (* a (/ a b_2)))
(- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a)
(* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2))
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
b_2
(* a c)
a
c
(/ a b_2)
(* a (/ a b_2))
Outputs
(* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(-.f64 (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)
b_2
(* a c)
(*.f64 a c)
c
(/ (* b_2 -2) a)
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(* b_2 -2)
(*.f64 b_2 #s(literal -2 binary64))
b_2
-2
#s(literal -2 binary64)
a
(/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2))
(+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2)))
(+.f64 #s(literal 2 binary64) (/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) b_2))
2
#s(literal 2 binary64)
(* -1/2 (/ (/ (* c a) b_2) b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) b_2)
-1/2
#s(literal -1/2 binary64)
(/ (/ (* c a) b_2) b_2)
(/.f64 (/.f64 (*.f64 a c) b_2) b_2)
(/ (* c a) b_2)
(/.f64 (*.f64 a c) b_2)
(* c a)
(*.f64 a c)
c
a
b_2
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(/ (- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2) 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)
(- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2)
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 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)
b_2
(* a c)
(*.f64 a c)
a
c
(/ (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a) (* a (/ a b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a)
(*.f64 a (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)))
(* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2))
(/.f64 (*.f64 a (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)
b_2
(* a c)
(*.f64 a c)
a
c
(/ a b_2)
(/.f64 a b_2)
(* a (/ a b_2))
(/.f64 (*.f64 a a) b_2)

localize290.0ms (2.3%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy87.5%
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2))
accuracy85.7%
(-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy60.5%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy96.6%
(/.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)
accuracy76.5%
(-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)
accuracy64.5%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy98.9%
(/.f64 (/.f64 (*.f64 c a) b_2) b_2)
accuracy96.6%
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
accuracy94.1%
(/.f64 (*.f64 c a) b_2)
accuracy92.3%
(*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2))
accuracy100.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
accuracy100.0%
(*.f64 b_2 #s(literal -2 binary64))
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.0%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
accuracy76.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
107.0ms174×0valid
65.0ms41×2valid
32.0ms15×3valid
29.0ms26×1valid
Compiler

Compiled 299 to 36 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
ival-div: 40.0ms (39.4% of total)
ival-mult: 21.0ms (20.7% of total)
ival-sqrt: 14.0ms (13.8% of total)
backward-pass: 14.0ms (13.8% of total)
ival-sub: 10.0ms (9.9% of total)
ival-add: 2.0ms (2% of total)
const: 1.0ms (1% of total)

series97.0ms (0.8%)

Counts
20 → 660
Calls
Call 1
Inputs
#<alt (* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))>
#<alt (/ 1 a)>
#<alt (- (sqrt (- (* b_2 b_2) (* a c))) b_2)>
#<alt (sqrt (- (* b_2 b_2) (* a c)))>
#<alt (/ (* b_2 -2) a)>
#<alt (* b_2 -2)>
#<alt (/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)>
#<alt (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2))>
#<alt (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2)))>
#<alt (* -1/2 (/ (/ (* c a) b_2) b_2))>
#<alt (/ (- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2) a)>
#<alt (- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2)>
#<alt (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))>
#<alt (sqrt (/ 1 (- (* b_2 b_2) (* a c))))>
#<alt (/ (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a) (* a (/ a b_2)))>
#<alt (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a)>
#<alt (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2))>
#<alt (- (* b_2 b_2) (* a c))>
#<alt (/ (* c a) b_2)>
#<alt (/ (/ (* c a) b_2) b_2)>
Outputs
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -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 (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 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 (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) 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/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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 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 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<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 (* (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 (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* 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 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* 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 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<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 (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* 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 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<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 (* -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 (* -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 (* -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 (* 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)>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))>
#<alt (* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))>
#<alt (* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))>
#<alt (* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))>
#<alt (* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))>
#<alt (* -2 b_2)>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))>
#<alt (* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))>
#<alt (* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)>
#<alt (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)>
#<alt (/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)>
#<alt (* -2 b_2)>
#<alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))>
#<alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))>
#<alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt 2>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt 2>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))>
#<alt 2>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt 2>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* -1/2 (/ (* a c) (pow b_2 2)))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) 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/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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -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 (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 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 (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 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 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (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 (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* 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 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* 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 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<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 (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* 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 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))>
#<alt (* (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 (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<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 (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (/ (* b_2 (- (* -1 a) a)) (pow a 2))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (* -1/2 (/ c (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -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 (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (+ (* -1 (/ b_2 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 (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 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 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (/ (+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)>
#<alt (/ (+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)>
#<alt (/ (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)>
#<alt (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))>
#<alt (/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) (pow b_2 2))>
#<alt (- (* -1 a) a)>
#<alt (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)>
#<alt (- (+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))) a)>
#<alt (- (+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))) a)>
#<alt (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))>
#<alt (* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))) (* -1/16 (/ (pow c 3) (pow b_2 6)))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (* (pow a 2) (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))>
#<alt (* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* (pow a 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))) (/ 1 a)))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))>
#<alt (* (pow a 2) (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) a))))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 3) (sqrt -1))))) a))) a))))>
#<alt (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))>
#<alt (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4)))))>
#<alt (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6)))))))>
#<alt (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* c (+ (* -1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) (pow b_2 2))) (* -1/16 (/ (pow a 4) (pow b_2 6)))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (* c (+ (* -1 (/ a c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))) (/ a c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))) (/ a c)))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)) (/ a c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* b_2 (sqrt -1))))) c)) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)>
#<alt (/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))) b_2)>
#<alt (/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)>
#<alt a>
#<alt (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))>
#<alt (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))>
#<alt (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))>
#<alt (* -1 a)>
#<alt (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))>
#<alt (+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))>
#<alt (+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))>
#<alt a>
#<alt (* a (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))>
#<alt (* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))>
#<alt (* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))>
#<alt (* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1))))))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))))))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1))))))))>
#<alt a>
#<alt (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))>
#<alt (+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4))))))>
#<alt (+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))))>
#<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 (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) b_2)>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
#<alt (/ (* a c) (pow b_2 2))>
Calls

165 calls:

TimeVariablePointExpression
30.0ms
a
@0
(/ (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a) (* a (/ a b_2)))
3.0ms
a
@inf
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
3.0ms
c
@inf
(/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)
2.0ms
b_2
@-inf
(- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a)
1.0ms
c
@-inf
(/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)

rewrite492.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
3578×*-lowering-*.f32
3578×*-lowering-*.f64
3492×/-lowering-/.f32
3492×/-lowering-/.f64
1614×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035172
1227165
22010154
08809154
Stop Event
iter limit
node limit
Counts
20 → 1480
Calls
Call 1
Inputs
(* (/ 1 a) (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/ 1 a)
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(sqrt (- (* b_2 b_2) (* a c)))
(/ (* b_2 -2) a)
(* b_2 -2)
(/ (* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2)) a)
(* (+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2))) (- 0 b_2))
(+ 2 (* -1/2 (/ (/ (* c a) b_2) b_2)))
(* -1/2 (/ (/ (* c a) b_2) b_2))
(/ (- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2) a)
(- (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) b_2)
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(/ (- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a) (* a (/ a b_2)))
(- (* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2)) a)
(* (sqrt (- (* b_2 b_2) (* a c))) (/ a b_2))
(- (* b_2 b_2) (* a c))
(/ (* c a) b_2)
(/ (/ (* c a) b_2) b_2)
Outputs
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(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) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 (*.f64 a a) b_2)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 a b_2))
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 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))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) (neg.f64 (/.f64 a b_2)))
(/.f64 (neg.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (neg.f64 (-.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 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))
(/.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64)) (/.f64 (*.f64 a a) b_2))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a)) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) a)
(/.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a (/.f64 a b_2))) a)
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) a) (*.f64 a (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a b_2)) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (-.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) a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (*.f64 a a) b_2) a))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (*.f64 a a) b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 a b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a a))) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (*.f64 (/.f64 a b_2) (/.f64 a (/.f64 a b_2)))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) a) (*.f64 a (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 a a)) (*.f64 a (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 a (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a b_2)) (*.f64 a (/.f64 a a))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a (/.f64 a b_2)))) (*.f64 a a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a b_2)) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a b_2)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) b_2)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.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 a (-.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) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (neg.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))))) (neg.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 (neg.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a)) (neg.f64 (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.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))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.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 (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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)))
(/.f64 (neg.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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (-.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 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.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))))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.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))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 a b_2) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 b_2 a) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) b_2)
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (*.f64 a a)) b_2)
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) #s(literal 1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.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))))
(pow.f64 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 (/.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) b_2)
(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 #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) b_2)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))
(fma.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) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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) (/.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) (-.f64 #s(literal 0 binary64) b_2)))
(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 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) 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)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) 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)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.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 b_2)))))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.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 (-.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))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (-.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))) b_2))
(/.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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 (neg.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (-.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)) (neg.f64 (-.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 b_2 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)) (neg.f64 (-.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) (-.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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)))) #s(literal 1 binary64))) (*.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (-.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)))) #s(literal 1 binary64))) (*.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 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)))) (neg.f64 (-.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 b_2 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)))) (neg.f64 (-.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)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 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 (*.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 (-.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))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 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))) (neg.f64 (-.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 b_2 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))) (neg.f64 (-.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) (-.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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))))) #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))))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) #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))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) b_2) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) b_2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.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 b_2 (*.f64 b_2 b_2))))) (*.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))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) b_2) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 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 -1/2 binary64)) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 #s(literal 0 binary64) (*.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 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 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))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 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 b_2 b_2) #s(literal 1 binary64))) (*.f64 (*.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 (*.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 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.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 (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (*.f64 b_2 (*.f64 b_2 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 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.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 b_2 #s(literal 1 binary64))) (*.f64 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 b_2 #s(literal 1 binary64))) (*.f64 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 b_2 #s(literal -1 binary64))) (*.f64 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)) (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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.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 b_2 b_2)) #s(literal 1 binary64))) (*.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 (*.f64 (neg.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 b_2 b_2)) #s(literal 1 binary64))) (*.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 (*.f64 (neg.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 b_2 b_2)) #s(literal -1 binary64))) (*.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 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.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 (neg.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 (neg.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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) 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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.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 (-.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) (-.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) (-.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) (-.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) (-.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 (*.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) (-.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) (-.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))) (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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.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 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 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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)) (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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.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 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 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 b_2 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)))
(/.f64 (-.f64 (*.f64 #s(literal 1 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) (*.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 b_2 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 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 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 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 b_2))) (*.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 (neg.f64 (neg.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 (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 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) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 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))))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1 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) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (-.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))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)))
(/.f64 (neg.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))))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.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 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.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)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(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 (*.f64 b_2 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 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 #s(literal -1 binary64) (neg.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 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 b_2 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 (*.f64 b_2 (*.f64 b_2 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 #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 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.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 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 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 (*.f64 b_2 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 (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)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 #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 (*.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 (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 (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 (*.f64 b_2 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 (*.f64 b_2 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 (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 (*.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 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 a (*.f64 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 (log.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.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 -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)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) a)
(/.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 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))) (-.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 #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 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 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)
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) a))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) a))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) b_2))) (neg.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))) (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(pow.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) a))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 a b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)))
(neg.f64 (*.f64 b_2 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))))
(neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) b_2))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (*.f64 b_2 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (*.f64 b_2 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) b_2)
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))) (neg.f64 (*.f64 b_2 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (*.f64 b_2 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (-.f64 #s(literal 0 binary64) b_2))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 a c) b_2) (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) b_2) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))) (neg.f64 (neg.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) (neg.f64 (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) #s(literal 4 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64)))) (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 8 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) (-.f64 (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(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) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 (*.f64 a a) b_2)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 a b_2))
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 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))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) (neg.f64 (/.f64 a b_2)))
(/.f64 (neg.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (neg.f64 (-.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 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))
(/.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64)) (/.f64 (*.f64 a a) b_2))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a)) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) a)
(/.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a (/.f64 a b_2))) a)
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) a) (*.f64 a (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a b_2)) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (-.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) a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (*.f64 a a) b_2) a))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (*.f64 a a) b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 a b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a a))) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (*.f64 (/.f64 a b_2) (/.f64 a (/.f64 a b_2)))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) a) (*.f64 a (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 a a)) (*.f64 a (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 a (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a b_2)) (*.f64 a (/.f64 a a))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a (/.f64 a b_2)))) (*.f64 a a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a b_2)) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a b_2)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) b_2)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.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 a (-.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) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (neg.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))))) (neg.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 (neg.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a)) (neg.f64 (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.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))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.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 (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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)))
(/.f64 (neg.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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (-.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 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.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))))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.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))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 a b_2) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 b_2 a) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) b_2)
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (*.f64 a a)) b_2)
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) #s(literal 1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) b_2)
(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 #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) b_2)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2))
(fma.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) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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) (/.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) (-.f64 #s(literal 0 binary64) b_2)))
(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 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) 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)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) 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)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.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 b_2)))))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.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 (-.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))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (-.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))) b_2))
(/.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.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 (neg.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (-.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)) (neg.f64 (-.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 b_2 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)) (neg.f64 (-.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) (-.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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)))) #s(literal 1 binary64))) (*.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (-.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)))) #s(literal 1 binary64))) (*.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 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 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) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 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)))) (neg.f64 (-.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 b_2 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)))) (neg.f64 (-.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)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 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 (*.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (-.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))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 (-.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))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 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))) (neg.f64 (-.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 b_2 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))) (neg.f64 (-.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) (-.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) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 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) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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))))) #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))))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) #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))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) b_2) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) b_2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.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 b_2 (*.f64 b_2 b_2))))) (*.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))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) b_2) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.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 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 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 -1/2 binary64)) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (*.f64 (/.f64 b_2 (-.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 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 #s(literal 0 binary64) (*.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 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 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))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 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 b_2 b_2) #s(literal 1 binary64))) (*.f64 (*.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 (*.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 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.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 (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (*.f64 b_2 (*.f64 b_2 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 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.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 b_2 #s(literal 1 binary64))) (*.f64 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 b_2 #s(literal 1 binary64))) (*.f64 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 b_2 #s(literal -1 binary64))) (*.f64 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)) (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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.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 b_2 b_2)) #s(literal 1 binary64))) (*.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 (*.f64 (neg.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 b_2 b_2)) #s(literal 1 binary64))) (*.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 (*.f64 (neg.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 b_2 b_2)) #s(literal -1 binary64))) (*.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 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.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 (neg.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 (neg.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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) 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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.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 (-.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) (-.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) (-.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) (-.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) (-.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 (*.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) (-.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) (-.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))) (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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.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 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 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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)) (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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.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) (-.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 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 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 b_2 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)))
(/.f64 (-.f64 (*.f64 #s(literal 1 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) (*.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 b_2 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 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 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 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 b_2))) (*.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 (neg.f64 (neg.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 (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 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) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 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))))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1 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) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (-.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))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)))
(/.f64 (neg.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))))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.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 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.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)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/2 binary64)))
(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 (*.f64 b_2 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 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 #s(literal -1 binary64) (neg.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 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 b_2 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 (*.f64 b_2 (*.f64 b_2 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 #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 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.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 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 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 (*.f64 b_2 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 (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)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 #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 (*.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 (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 (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 (*.f64 b_2 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 (*.f64 b_2 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 (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 (*.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 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 a (*.f64 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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (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 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (-.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))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.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))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.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 #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 (*.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))
(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 (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) (pow.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 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.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 (*.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)) (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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 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 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.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)))
(*.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 (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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 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 a (*.f64 c (*.f64 a c))))) #s(literal 1/2 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.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 (*.f64 b_2 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 #s(literal 1 binary64) (-.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 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 (/.f64 (/.f64 b_2 a) a) a))) (fma.f64 (neg.f64 (/.f64 (/.f64 b_2 a) a)) a (*.f64 (/.f64 (/.f64 b_2 a) a) a)))
(+.f64 (fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (*.f64 b_2 (/.f64 a (*.f64 a a))))) (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a (*.f64 a a)) (*.f64 b_2 (/.f64 a (*.f64 a a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(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) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 b_2 a) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 1 binary64) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (/.f64 (/.f64 a b_2) a) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 a b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(fma.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (*.f64 a a)) b_2 (neg.f64 (/.f64 a (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 (*.f64 a a) b_2)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 a b_2))
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64)) (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 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))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) (neg.f64 (/.f64 a b_2)))
(/.f64 (neg.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (neg.f64 (-.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 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2))))
(/.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64)) (/.f64 (*.f64 a a) b_2))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a)) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 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))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) a)
(/.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a (/.f64 a b_2))) a)
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) a) (*.f64 a (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a b_2)) (*.f64 a (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 a b_2)) (*.f64 (*.f64 a (-.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 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (*.f64 a (-.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) a)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a)) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a a))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 (*.f64 a a) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 (*.f64 a a) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a a))) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (/.f64 (*.f64 a a) b_2) a))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (*.f64 a a) b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a a))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) (/.f64 a (/.f64 a b_2)))) (*.f64 (*.f64 (/.f64 (*.f64 a a) b_2) b_2) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a a))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) a) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 a b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 (*.f64 a a) b_2) a)) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (*.f64 a a) b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a a))) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (*.f64 (/.f64 a b_2) (/.f64 a (/.f64 a b_2)))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (/.f64 (*.f64 a a) b_2) a)) a) (*.f64 a (/.f64 (/.f64 (*.f64 a a) b_2) a)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 (*.f64 a a) b_2)) (*.f64 a a)) (*.f64 a (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a))) (*.f64 a (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) (/.f64 a b_2)) (*.f64 a (/.f64 a a))) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a (/.f64 a b_2)))) (*.f64 a a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)) (*.f64 (*.f64 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (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 a (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a b_2)) (*.f64 (*.f64 a (-.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 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 a b_2)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) b_2)) (*.f64 (*.f64 a (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (*.f64 a (-.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 a (-.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) a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a a))
(/.f64 (neg.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))))) (neg.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 (*.f64 a a) b_2) a))) (neg.f64 (*.f64 (/.f64 (*.f64 a a) b_2) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (/.f64 (*.f64 a a) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 (neg.f64 (-.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 a (/.f64 (*.f64 a a) b_2)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2)))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 a (/.f64 (*.f64 a a) b_2)) (/.f64 a (/.f64 (*.f64 a a) b_2))))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a (/.f64 (*.f64 a a) b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 (/.f64 b_2 a) a))) (neg.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 a b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a)) (neg.f64 (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.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))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.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 (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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)))
(/.f64 (neg.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))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (-.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 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.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))))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.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))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 a b_2) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (/.f64 (/.f64 b_2 a) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a a) b_2))))
(*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a))
(*.f64 (/.f64 (/.f64 b_2 a) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) a) b_2)
(*.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) (*.f64 a a)) b_2)
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) #s(literal 1 binary64)) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a) a) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(*.f64 (pow.f64 (/.f64 (/.f64 (*.f64 a a) b_2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))
(+.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))
(+.f64 (fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 #s(literal 1 binary64) a))) (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 1 binary64) a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2) (neg.f64 (*.f64 #s(literal 1 binary64) a))) (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 1 binary64) a)))
(+.f64 (fma.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 #s(literal 1 binary64) a))) (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 1 binary64) a)))
(+.f64 (fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 #s(literal 1 binary64) a))) (fma.f64 #s(literal -1 binary64) a (*.f64 #s(literal 1 binary64) a)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) a)
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))) (/.f64 (*.f64 a (*.f64 a a)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(-.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))) (/.f64 (*.f64 a a) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(fma.f64 a (*.f64 (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2) (-.f64 #s(literal 0 binary64) a))
(fma.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))
(fma.f64 #s(literal -1 binary64) a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))
(fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) b_2) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (-.f64 (*.f64 a a) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (-.f64 (*.f64 a a) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) (neg.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) (neg.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)) (*.f64 (/.f64 b_2 (*.f64 a (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 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 b_2 a) #s(literal 1 binary64))) (/.f64 (/.f64 b_2 a) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 b_2 a) a)) (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 b_2 a) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 #s(literal 1 binary64))) (/.f64 b_2 a))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 b_2 a)) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) a))) (*.f64 b_2 #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (*.f64 a (*.f64 a a)))) (*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))) (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (*.f64 a a))) (*.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))))
(pow.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))))) (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))))
(*.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 a a)) (/.f64 #s(literal 1 binary64) (+.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(/.f64 (neg.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (/.f64 b_2 a)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b_2 a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 a (*.f64 (/.f64 #s(literal 1 binary64) 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))) (/.f64 a b_2))
(*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) b_2))
(+.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 #s(literal 1 binary64) (-.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 (*.f64 b_2 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 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 a c) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.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 #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))))
(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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64) (+.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 (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 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 b_2 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) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 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 #s(literal 1 binary64) (neg.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 #s(literal 1 binary64) (neg.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 (-.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 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 (-.f64 #s(literal 0 binary64) (-.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 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 (*.f64 b_2 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 (*.f64 b_2 (*.f64 b_2 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 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 #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 c (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.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 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 #s(literal 1 binary64) (+.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 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.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 (*.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 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #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 (*.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.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 (*.f64 b_2 (*.f64 b_2 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 c (*.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 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 c (*.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 b_2 b_2) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal 1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #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 (neg.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.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 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 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 (*.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 (*.f64 b_2 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))
(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 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(*.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))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #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 (*.f64 (*.f64 b_2 (*.f64 b_2 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 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 -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 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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)) (/.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 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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 -2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 a c) b_2)
(/.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 a c)) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 b_2 a))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 a c)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 a (*.f64 c (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) b_2)
(*.f64 (/.f64 a b_2) c)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a c))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 a c) b_2) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(/.f64 (*.f64 a c) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 a c) b_2) b_2)
(/.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) b_2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))) (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(*.f64 c (*.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 c (/.f64 a (*.f64 b_2 b_2)))
(*.f64 c (/.f64 (/.f64 a b_2) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a c) (/.f64 (/.f64 #s(literal 1 binary64) b_2) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 a b_2) (/.f64 c b_2))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 c b_2) (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2)
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))

simplify468.0ms (3.7%)

Algorithm
egg-herbie
Rules
6266×*-lowering-*.f32
6266×*-lowering-*.f64
5994×+-lowering-+.f64
5994×+-lowering-+.f32
1400×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0103111865
1364811171
0822811171
Stop Event
iter limit
node limit
Counts
660 → 660
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* (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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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)))))))
(* -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)
(* -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)))))
(* -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)))
(* 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)
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(* 1/2 (/ (* a c) b_2))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* 1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -2 b_2)
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(* 1/2 (/ (* a c) b_2))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* 1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* 1/2 (/ (* a c) b_2))
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (* -1/2 (/ c (pow b_2 2))))))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(/ (+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/ (+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/ (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) (pow b_2 2))
(- (* -1 a) a)
(- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)
(- (+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))) a)
(- (+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))) a)
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))) (* -1/16 (/ (pow c 3) (pow b_2 6)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(* (pow a 2) (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* (pow a 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))) (/ 1 a)))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(* (pow a 2) (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 3) (sqrt -1))))) a))) a))))
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4)))))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6)))))))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* c (+ (* -1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) (pow b_2 2))) (* -1/16 (/ (pow a 4) (pow b_2 6)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(* c (+ (* -1 (/ a c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))
(* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))) (/ a c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))) (/ a c)))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)) (/ a c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* b_2 (sqrt -1))))) c)) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))) b_2)
(/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
a
(+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))
(+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))
(* -1 a)
(+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
a
(* a (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))
(* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1))))))))
a
(+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4))))))
(+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))))
(* -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))))
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) b_2)
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
(/ (* a c) (pow b_2 2))
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 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 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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (/ b_2 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 (+.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 #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 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 #s(literal 0 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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (*.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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -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 a (*.f64 c c))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) 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/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -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 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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/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)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (+.f64 (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.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))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.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 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) 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)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.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))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.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)))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (+.f64 (*.f64 c a) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.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 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 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 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (+ 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 (+.f64 #s(literal 2 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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 c a)))
(* a (+ (* -1 (/ 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)))
(* 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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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 (*.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 #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 #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 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.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))) b_2) a)) (-.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 (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 #s(literal 1 binary64) (*.f64 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)))) (-.f64 #s(literal 0 binary64) a)) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.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)))))
(* 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 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 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.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 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 (*.f64 #s(literal -1/16 binary64) (*.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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.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 (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (*.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))) b_2) c)) (-.f64 #s(literal 0 binary64) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (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 a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) 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/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal 1 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal 1 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 #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 #s(literal -1/2 binary64) c) 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 #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 (*.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 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 (*.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 #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 #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 (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)))) (+ (* 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 #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 #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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 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 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (+.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 #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 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 #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 #s(literal -1/16 binary64) (/.f64 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 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 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 #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 #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 a (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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 (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 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) (*.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))
(* -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 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))
(* -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)) (* 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)) (* 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))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.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 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.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 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -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) (* 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) (* 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)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* -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)) (* 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)) (* 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))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* -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)) (* 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)) (* 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))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -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/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/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)))
(* -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/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/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))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.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)
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2)))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 c))) (-.f64 #s(literal 0 binary64) c))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.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 (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.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 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(* -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 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c))))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (*.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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -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 a (*.f64 c c))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) 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/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 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 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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (/ b_2 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 (+.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 #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 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 #s(literal 0 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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) 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 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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/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)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (+.f64 (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.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))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.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 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.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))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.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)))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (+.f64 (*.f64 c a) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.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 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 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 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (+ 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 (+.f64 #s(literal 2 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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 c a)))
(* a (+ (* -1 (/ 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)))
(* 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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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 (*.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 #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 #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 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.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))) b_2) a)) (-.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 (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 #s(literal 1 binary64) (*.f64 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)))) (-.f64 #s(literal 0 binary64) a)) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.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)))))
(* 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 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 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.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 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 (*.f64 #s(literal -1/16 binary64) (*.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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.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 (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (*.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))) b_2) c)) (-.f64 #s(literal 0 binary64) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (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 a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) 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/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal 1 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal 1 binary64) (+.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.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 #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 #s(literal -1/2 binary64) c) 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 #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 (*.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 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 (*.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 #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 #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 (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)))) (+ (* 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 #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 #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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 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 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (+.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 #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 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 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 #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 #s(literal -1/16 binary64) (/.f64 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 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 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 #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 #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 a (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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 (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 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) (*.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))
(* (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))
(+ (* (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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a)))))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (*.f64 c a))) (+.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a))))))) (-.f64 #s(literal 0 binary64) (*.f64 c a))) (/.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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1 binary64) (*.f64 a (*.f64 a a)))))) (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 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.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 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.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/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (-.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) 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 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.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 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.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/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (-.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) (-.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 b_2 a) (*.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 b_2 a) (-.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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))
(+ (* -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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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 (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)))) (+ (* -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 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (*.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)))))
(* (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))
(+ (* -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 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))
(+ (* -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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (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 (*.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 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 b_2 c) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) 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 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 (*.f64 #s(literal -1/2 binary64) b_2) (+.f64 (*.f64 c (-.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 (/.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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))
(+ (* -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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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 (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)))) (+ (* -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 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (*.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)))))
(* (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))))
(+ (* -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 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.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))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))
(+ (* -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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (/.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))))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (*.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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) c)) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -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 a (*.f64 c c))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(/ (* b_2 (- (* -1 a) a)) (pow a 2))
(/.f64 (*.f64 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (* -1/2 (/ c (pow b_2 2))))))
(*.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -2 binary64)) (*.f64 a a))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))
(*.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 (*.f64 a #s(literal -2 binary64)) (*.f64 a a)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1 (/ (- (* -1 a) a) (pow a 2))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal -2 binary64)) (*.f64 a a))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 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 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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (/ b_2 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 (+.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 #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 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 #s(literal 0 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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) 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 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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/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)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (+.f64 (+.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.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))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.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 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ (+ (* -1 (* a b_2)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 a)) b_2)
(/ (+ (* b_2 (- (* 1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a))) b_2)
(/ (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))) a)) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 (-.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) a))) b_2)
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2))
(/ (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2)))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 c (*.f64 a a)) (/.f64 (*.f64 a (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(- (* -1 a) a)
(*.f64 a #s(literal -2 binary64))
(- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)
(+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 a #s(literal -2 binary64)))
(- (+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))) a)
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 a #s(literal -2 binary64)))
(- (+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))) a)
(+.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))) (*.f64 a #s(literal -2 binary64)))
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.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)))))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* (pow a 2) (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) (pow b_2 2))) (* -1/16 (/ (pow c 3) (pow b_2 6)))))))))
(*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (+.f64 (/.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)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* (pow a 2) (- (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a)))
(*.f64 (*.f64 a a) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal -1 binary64) a)))
(* (pow a 2) (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 (*.f64 a a) (+.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 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal -1 binary64) a))))
(* (pow a 2) (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))) (/ 1 a)))
(*.f64 (*.f64 a 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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (+.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 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal -1 binary64) a)))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* (pow a 2) (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 (*.f64 a a) (neg.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (* b_2 (sqrt -1))))) a))))
(*.f64 (*.f64 a a) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1 (/ (+ 1 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 3) (sqrt -1))))) a))) a))))
(*.f64 (*.f64 a a) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))) a)) a)))
(* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4)))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6)))))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* c (+ (* -1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) (pow b_2 2))) (* -1/16 (/ (pow a 4) (pow b_2 6)))))))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c a) (*.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 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* c (+ (* -1 (/ a c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))
(*.f64 c (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (/.f64 a c)))
(* c (- (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))) (/ a c)))
(*.f64 c (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))))) (/.f64 a c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))) (/ a c)))
(*.f64 c (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (-.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))))) (/.f64 a c))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* -1 (* c (+ (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)) (/ a c))))
(*.f64 (+.f64 (/.f64 a c) (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ a c)) (* b_2 (sqrt -1)))) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* b_2 (sqrt -1))))) c)) a) c)) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (/.f64 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) (-.f64 #s(literal 0 binary64) c)) a) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(/ (+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1))) b_2)
(/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))) b_2)
(/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))))) b_2)
(/ (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) b_2)
(/.f64 (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.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 #s(literal 1 binary64) (*.f64 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) (*.f64 a (*.f64 a a))) (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)
a
(+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(+.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)))
(+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))
(+.f64 a (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))))
(+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))
(+.f64 a (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))))
(* -1 a)
(-.f64 #s(literal 0 binary64) a)
(+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a)
(+ (* -1 a) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))))))
(+ (* -1 a) (+ (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))))))
a
(* a (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 a (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))))
(* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* -1/8 (/ (* a (pow c 2)) (pow b_2 4)))))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.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)))))))
(* a (+ 1 (* a (+ (* -1/2 (/ c (pow b_2 2))) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 4))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 6)))))))))
(*.f64 a (+.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))
(*.f64 (*.f64 a a) (+.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2)))))
(*.f64 (*.f64 a a) (+.f64 (+.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) 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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (* (sqrt (/ c a)) (/ (sqrt -1) b_2))))))
(*.f64 (*.f64 a a) (+.f64 (+.f64 (+.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) 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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1))))))
(*.f64 (*.f64 a a) (-.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1)))))))
(*.f64 (*.f64 a a) (+.f64 (-.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) 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 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* b_2 (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 3) (sqrt -1))))))))
(*.f64 (*.f64 a a) (+.f64 (-.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 (sqrt.f64 (/.f64 c a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (+.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 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (pow.f64 b_2 #s(literal 5 binary64)) (sqrt.f64 #s(literal -1 binary64))))))))
a
(+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))
(+.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)))
(+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) c) (pow b_2 4))))))
(+.f64 a (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))))
(+ a (* c (+ (* -1/2 (/ (pow a 2) (pow b_2 2))) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 6))))))))
(+.f64 a (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 6 binary64))))))))
(* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(*.f64 c (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))))) (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 3) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 5) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))
(*.f64 c (+.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))))) (+.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 7 binary64)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))))))
(* -1 (* (sqrt (* (pow a 3) c)) (/ (sqrt -1) b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2))))))
(*.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 3) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 5) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* b_2 (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (/ (sqrt -1) b_2)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64))))))) (+.f64 (+.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (sqrt.f64 #s(literal -1 binary64))) b_2) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 5 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 7 binary64)))))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(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 a (/.f64 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 a (/.f64 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 a (/.f64 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 a (/.f64 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 a (/.f64 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 a (/.f64 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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c 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 #s(literal 0 binary64) (*.f64 c a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) a)) c) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) a)) c) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) 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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 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))
(* 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 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))
(* -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))
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) b_2)
(/.f64 (*.f64 c a) b_2)
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))
(/ (* a c) (pow b_2 2))
(*.f64 a (/.f64 c (*.f64 b_2 b_2)))

eval352.0ms (2.8%)

Compiler

Compiled 79295 to 5893 computations (92.6% saved)

prune295.0ms (2.4%)

Pruning

35 alts after pruning (33 fresh and 2 done)

PrunedKeptTotal
New2476232499
Fresh41014
Picked415
Done011
Total2484352519
Accuracy
93.5%
Counts
2519 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.3%
(/.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)))))
24.5%
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) b_2) a)
28.1%
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
9.8%
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
55.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
55.1%
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
35.0%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))))) b_2) a)
25.7%
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
28.8%
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
24.0%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
30.1%
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
10.0%
(/.f64 (-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2) a)
41.3%
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
55.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
35.3%
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
29.2%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
49.4%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
9.7%
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)) a)
32.3%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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)))))
10.1%
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 a (/.f64 a b_2)))
35.1%
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
9.7%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
34.2%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
26.3%
(/.f64 (*.f64 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
35.5%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
55.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
35.3%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
27.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
35.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2))
33.8%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
34.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
34.6%
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 a b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
35.4%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
40.7%
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
28.9%
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))))
Compiler

Compiled 1197 to 763 computations (36.3% saved)

simplify169.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff256
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
cost-diff0
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff128
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
cost-diff256
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))
cost-diff0
(/.f64 #s(literal 1/2 binary64) b_2)
cost-diff0
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a))))
cost-diff128
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c 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 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
cost-diff0
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
Rules
3324×*-lowering-*.f32
3324×*-lowering-*.f64
1774×sum3-define
1302×fnmsub-define
1076×+-lowering-+.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
033235
190229
2243217
3845215
43393211
56515211
08610211
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1 (/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
1
(/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
a
(- (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)
b_2
(* a c)
c
(* (/ -2 a) b_2)
(/ -2 a)
-2
a
b_2
(* c (+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a)))))
c
(+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a))))
(/ 1/2 b_2)
1/2
b_2
(* -2 (/ b_2 (* c a)))
-2
(/ b_2 (* c a))
(* c a)
a
(* (/ 1 a) (* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2)))
(/ 1 a)
1
a
(* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2))
(+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2)))
2
(/ (* -1/2 (* c a)) (* b_2 b_2))
(* -1/2 (* c a))
-1/2
(* c a)
c
(* b_2 b_2)
b_2
(- 0 b_2)
0
(/ (/ 1 a) (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
(/ 1 a)
1
a
(/ 1 (- (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)
b_2
(* a c)
c
Outputs
(/ 1 (/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1
#s(literal 1 binary64)
(/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
a
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(-.f64 (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)
b_2
(* a c)
(*.f64 a c)
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
(* c (+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
c
(+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a))))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c))))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
1/2
#s(literal 1/2 binary64)
b_2
(* -2 (/ b_2 (* c a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)))
-2
#s(literal -2 binary64)
(/ b_2 (* c a))
(/.f64 b_2 (*.f64 a c))
(* c a)
(*.f64 a c)
a
(* (/ 1 a) (* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2)))
(*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2))
(*.f64 b_2 (+.f64 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2)))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
2
#s(literal 2 binary64)
(/ (* -1/2 (* c a)) (* b_2 b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(* -1/2 (* c a))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
(* c a)
(*.f64 a c)
c
(* b_2 b_2)
(*.f64 b_2 b_2)
b_2
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(/ (/ 1 a) (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(-.f64 (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)
b_2
(* a c)
(*.f64 a c)
c

localize271.0ms (2.2%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy95.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
accuracy76.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
accuracy96.4%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
accuracy92.3%
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
accuracy84.3%
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
accuracy100.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))
accuracy100.0%
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a))))
accuracy94.2%
(/.f64 b_2 (*.f64 c a))
accuracy89.9%
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))))
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.7%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
accuracy99.4%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
accuracy96.6%
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
accuracy76.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
96.0ms174×0valid
89.0ms53×2valid
27.0ms27×1valid
4.0ms3valid
Compiler

Compiled 267 to 34 computations (87.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-mult: 31.0ms (39.7% of total)
ival-div: 20.0ms (25.6% of total)
backward-pass: 13.0ms (16.6% of total)
ival-sub: 6.0ms (7.7% of total)
ival-sqrt: 4.0ms (5.1% of total)
ival-add: 4.0ms (5.1% of total)
const: 1.0ms (1.3% of total)

series52.0ms (0.4%)

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

156 calls:

TimeVariablePointExpression
12.0ms
c
@inf
(* -1/2 (* c a))
1.0ms
a
@inf
(/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
1.0ms
c
@inf
(/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
1.0ms
a
@-inf
(/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
1.0ms
c
@inf
(/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2))

rewrite398.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
4548×*-lowering-*.f32
4548×*-lowering-*.f64
3346×/-lowering-/.f32
3346×/-lowering-/.f64
2008×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
033168
1214160
21829153
09344153
Stop Event
iter limit
node limit
Counts
20 → 737
Calls
Call 1
Inputs
(/ 1 (/ a (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
(/ a (- (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)))
(* (/ -2 a) b_2)
(/ -2 a)
(* c (+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a)))))
(+ (/ 1/2 b_2) (* -2 (/ b_2 (* c a))))
(/ 1/2 b_2)
(* -2 (/ b_2 (* c a)))
(* (/ 1 a) (* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2)))
(* (+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2))) (- 0 b_2))
(/ 1 a)
(+ 2 (/ (* -1/2 (* c a)) (* b_2 b_2)))
(/ (/ 1 a) (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)))
(/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/ b_2 (* c a))
(/ (* -1/2 (* c a)) (* b_2 b_2))
(* -1/2 (* c a))
(- (* b_2 b_2) (* a c))
Outputs
(+.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) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)) (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(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) (-.f64 #s(literal 0 binary64) b_2)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.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 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (*.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) (*.f64 (log.f64 a) #s(literal -1 binary64))))
(neg.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(/.f64 (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(/.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) a)
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(*.f64 (/.f64 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 a (-.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 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1 binary64)))
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.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 (*.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))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.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)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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))))) #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))))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.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)))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) #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))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.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)))))) b_2) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))))) b_2))
(/.f64 (+.f64 (*.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)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (+.f64 (*.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)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.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)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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))))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.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)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.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)))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.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 b_2 (*.f64 b_2 b_2))))) (*.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))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) b_2) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))))
(/.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.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 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (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)))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.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 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (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)))))))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (*.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 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 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))) (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 (*.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 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 #s(literal 0 binary64) (*.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 c (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (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)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) b_2) (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)))))))) (*.f64 (-.f64 #s(literal 0 binary64) 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 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.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 (-.f64 #s(literal 0 binary64) (*.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (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)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (-.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 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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (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)))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.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)))))) (-.f64 #s(literal 0 binary64) b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.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 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.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)))))) (*.f64 b_2 b_2)) (*.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 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.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 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 b_2))) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) b_2)) #s(literal 1 binary64))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.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 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.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)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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)))))
(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)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 b_2 (/.f64 a #s(literal -2 binary64)))
(/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (-.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 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(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) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.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 c (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(fma.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) c) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(fma.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 #s(literal -2 binary64) c) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) c (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (*.f64 c #s(literal -2 binary64)) (/.f64 b_2 (*.f64 a c)) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (*.f64 c (/.f64 b_2 (*.f64 a c))) #s(literal -2 binary64) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) 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 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 c (*.f64 c c)))) (+.f64 (*.f64 (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))) (*.f64 (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))) (-.f64 (/.f64 c (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 c (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))))
(/.f64 (*.f64 c (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))))
(/.f64 (*.f64 c (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))))) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c))))) c) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 c (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 c (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a c)) (*.f64 b_2 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a c)) (*.f64 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 a c)) (*.f64 b_2 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 a c)) (*.f64 b_2 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) c)) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 a c) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 a c) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 c (*.f64 b_2 #s(literal -2 binary64))) b_2) (*.f64 (*.f64 a c) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 a c) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) c)) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (*.f64 a c) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 a c) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 a c) b_2))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))) c)
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) 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) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(fma.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal -2 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 c) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(fma.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -2 binary64) (/.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 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1/2 binary64) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 b_2 a) (/.f64 #s(literal 1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))))))
(/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))))
(/.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))) (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c))))) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 a (*.f64 c #s(literal -1/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) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (*.f64 a c) b_2))
(/.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 (*.f64 a c) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 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 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) b_2)) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 b_2 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 b_2 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.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)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) a))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a 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 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) c))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a c) b_2)) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 a c) b_2)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (/.f64 a #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) c))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) a))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))) (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a 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 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 a c) b_2) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) b_2) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c b_2))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 c #s(literal -1 binary64))) (*.f64 c (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (*.f64 a c) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) #s(literal -1 binary64))) (*.f64 (*.f64 a c) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 b_2 #s(literal 1/2 binary64))) a) (*.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) a) (*.f64 a (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) b_2) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) a) (*.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) a) (*.f64 a (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 b_2 #s(literal 1/2 binary64))) a) (*.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) a) (*.f64 a (/.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (neg.f64 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 a #s(literal -2 binary64))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))))) (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2)))) (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))) (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (-.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1/2 binary64) b_2))))))
(*.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 (*.f64 a c)) (/.f64 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))))))
(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/2 binary64) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))
(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/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/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))
(/.f64 (/.f64 b_2 (/.f64 a #s(literal -2 binary64))) c)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a c))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(/.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) a)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(/.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) a)
(/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) a)
(pow.f64 (/.f64 (*.f64 a c) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 a c)))
(*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 c))
(*.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 b_2 a))
(+.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a))
(fma.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a))
(neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 a (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) #s(literal 0 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal 2 binary64)))
(neg.f64 (*.f64 b_2 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))))
(neg.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) b_2))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.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 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 b_2 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) (*.f64 b_2 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) b_2)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (*.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) b_2)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 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 #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 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64))
(pow.f64 a #s(literal -1 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 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) a) #s(literal -1 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 #s(literal 2 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(-.f64 (/.f64 #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (/.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(fma.f64 (*.f64 a c) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal 2 binary64))
(fma.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 2 binary64))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 b_2)) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 2 binary64))
(fma.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal -1/2 binary64) #s(literal 2 binary64))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a b_2) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))) (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))))
(/.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))))
(/.f64 (neg.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) (neg.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))) #s(literal 4 binary64)) (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2)))))
(pow.f64 (/.f64 (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))) (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))) (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 (*.f64 a c) b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) 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) (-.f64 #s(literal 0 binary64) b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)) (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a)))
(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) (-.f64 #s(literal 0 binary64) b_2)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.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 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (*.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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)))
(*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #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)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.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 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (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)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a c) b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(neg.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 b_2 c)))
(/.f64 b_2 (*.f64 a c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a c) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))
(/.f64 (/.f64 b_2 c) a)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 b_2 c)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 b_2 a) c)
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a c))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2)) (*.f64 a (*.f64 c (*.f64 a c))))
(pow.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (/.f64 b_2 c)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a c)))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 c))
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 c) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 a b_2) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) b_2)
(/.f64 (*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) b_2)
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a c) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) b_2))
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 a c) b_2) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a b_2))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c (/.f64 a #s(literal -2 binary64)))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 a c))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(*.f64 (*.f64 #s(literal -1/2 binary64) 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 (-.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 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 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)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 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))))
(sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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 #s(literal -1 binary64) (*.f64 a c) (*.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) (/.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 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 (+.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 (-.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 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 c (*.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 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 c (*.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 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 (-.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 (*.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)))

simplify402.0ms (3.2%)

Algorithm
egg-herbie
Rules
6558×*-lowering-*.f32
6558×*-lowering-*.f64
4204×+-lowering-+.f64
4204×+-lowering-+.f32
1418×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
010369113
137398531
086308531
Stop Event
iter limit
node limit
Counts
624 → 624
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -2 (/ b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -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)))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -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)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* 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 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (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))))
(* -2 (/ b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* 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)))))
(* 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 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (- (+ (* 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 (/ (+ (* -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))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) 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)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (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)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -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))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (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 (* (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)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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)))))))
(* -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)
(* -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))
(/ (+ (* -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)))
(/ 1/2 b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(* -2 (/ b_2 (* a c)))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* -2 (/ b_2 (* a c)))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) 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)))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) 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)
(/ 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)
(* -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 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))
(/ (+ (* -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)
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(* 1/2 (/ (* a c) b_2))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* 1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(* -2 b_2)
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(* 1/2 (/ (* a c) b_2))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* 1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(* 1/2 (/ (* a c) b_2))
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 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
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* c (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
2
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 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/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(* -2 (/ b_2 (* a c)))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a c)) (* 1/8 (* a c))) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a c)) (* 1/8 (* a c)))))) (* 1/16 (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2)))) (+ (* -1/4 (/ (* a c) (pow b_2 4))) (+ (* 1/8 (/ (* a c) (pow b_2 4))) (* 2 (/ 1 (* a c)))))))
(/ -1/2 b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ 1/2 (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) (* -1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ 1/2 (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 3))) (* -1/128 (* (pow a 3) (pow c 3)))) (pow b_2 6)))) (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/ (- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(* -1 (/ (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)) a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) a)) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -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/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(* -1 (/ (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) c)) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(/ b_2 (* a c))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -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
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 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) (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)))
(+ (* -1 (/ b_2 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 (*.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 #s(literal 1/2 binary64) (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))))
(* -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 #s(literal 0 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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (*.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 (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (*.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 -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #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/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -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 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 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)))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (+.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) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))))) (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.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)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* -2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)
(+ (* -2 (/ b_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))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (*.f64 (+.f64 (/.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 (*.f64 #s(literal -1/4 binary64) (*.f64 c (/.f64 (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) a)) (/.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)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.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)))) (* -1 (/ 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 (*.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))))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 c))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 (*.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))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 (/.f64 b_2 c) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 #s(literal 1 binary64) (*.f64 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))) (* -1 (/ b_2 c)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.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)))) (* -1 (/ (* a b_2) c))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 a) c)) a))
(+ (* -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)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.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 #s(literal 1 binary64) (*.f64 c a))) (*.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)) a))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (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 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 b_2 (+.f64 (*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))))
(* -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 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)))
(* 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 b_2 (-.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)))))
(* 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 b_2 (-.f64 (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a)))))) (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))))))))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(* -1 (/ (+ (* 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))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* 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 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (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)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (*.f64 c (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (*.f64 c (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (/.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)))) a) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (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 a #s(literal 1/2 binary64)) b_2)))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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)))) (* -1 (/ 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 (/.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)) a))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (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)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (*.f64 (*.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)) a))) #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 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (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)))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.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))))) (* 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 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (*.f64 c b_2)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (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 (* (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)) (* 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 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) a) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.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 #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)) a)))))) (-.f64 #s(literal 0 binary64) c)) (*.f64 c b_2)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.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))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.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)))) b_2)
(/ (+ (* -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 c a)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.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/16 binary64) (/.f64 (*.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 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 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 2 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (+ 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 (+.f64 #s(literal 2 binary64) (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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 c a)))
(* a (+ (* -1 (/ 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)))
(* 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 #s(literal 1/2 binary64) (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 #s(literal 1/2 binary64) (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)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 #s(literal 0 binary64) (*.f64 a (-.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 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) b_2) 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 (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 #s(literal 1 binary64) (*.f64 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)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 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 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.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 #s(literal 0 binary64) (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (*.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)))) b_2) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.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 #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 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) 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/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #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 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #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 #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 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.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 #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 (*.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 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 (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal 1/2 binary64) (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 #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))))))))
(* 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/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 #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 (*.f64 #s(literal 1/2 binary64) (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 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 #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 (*.f64 #s(literal 1/2 binary64) (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 (*.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 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)) (sqrt.f64 #s(literal -1 binary64)))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (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))
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 #s(literal -1/2 binary64) (/.f64 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 #s(literal -1/2 binary64) (/.f64 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 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 #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 #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)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -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 #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 (*.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 #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 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 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 7 binary64)))))) (*.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 a (*.f64 c (*.f64 c c)))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (-.f64 #s(literal 0 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)
(* -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 b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -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/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/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)))
(* -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/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/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))
(* -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) (* 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) (* 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)
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 c a))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 c a))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 c a))) b_2)
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) 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 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 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 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(/ (+ (* -2 (/ b_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)
(/ (+ (* -2 (/ b_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)
(/ (+ (* -2 (/ b_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)
(/ 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 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 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 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.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)
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* -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) (* 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) (* 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)
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* -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 b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a))) (/.f64 #s(literal -1/2 binary64) b_2))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -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/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/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)))
(* -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/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/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))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.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)
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))
(* c (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #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 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) c)) (-.f64 #s(literal 0 binary64) c))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+ (* -2 b_2) (* 1/2 (/ (* a c) b_2)))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.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 (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(* a (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 a (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) a)) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -2 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) b_2)
(* -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 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 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
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2))))
(* c (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) c) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2))))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1 (* c (- (* 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) c))
(* -1 (* c (- (* 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) c))
(* -1 (* c (- (* 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) c))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* a (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) a)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a c)) (* 2 (pow b_2 2))) (pow b_2 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
2
#s(literal 2 binary64)
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))
(+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.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))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.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 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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/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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 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) (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)))
(+ (* -1 (/ b_2 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 (*.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 #s(literal 1/2 binary64) (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))))
(* -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 #s(literal 0 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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (*.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 (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/ (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (*.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 -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #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/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -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 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 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)))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (+.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) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))))) (*.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 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (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))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.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)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) c) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 (+.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 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.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 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a c)) (* 1/8 (* a c))) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a c)) (* 1/8 (* a c)))))) (* 1/16 (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2)))) (+ (* -1/4 (/ (* a c) (pow b_2 4))) (+ (* 1/8 (/ (* a c) (pow b_2 4))) (* 2 (/ 1 (* a c)))))))
(*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 c c) (*.f64 a a)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ 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 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ 1/2 (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 3))) (* -1/128 (* (pow a 3) (pow c 3)))) (pow b_2 6)))) (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (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 c a))
(/ (+ (* -2 (/ b_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)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))))))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (*.f64 (+.f64 (/.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 (*.f64 #s(literal -1/4 binary64) (*.f64 c (/.f64 (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))) a)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) a)
(/ (- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.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))))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 c)) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 (*.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))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 (/.f64 b_2 c) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* (sqrt (/ a c)) (sqrt -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)))) a)
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) a)) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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 #s(literal 1 binary64) (*.f64 c a))) (*.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)) a)) (-.f64 #s(literal 0 binary64) a))
(* -2 (/ b_2 (* a c)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 c (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))))))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -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/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (/.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 (*.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 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))))))) c)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.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))))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 a)) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.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 (*.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))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 c (*.f64 c c)))) (-.f64 (+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) c))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64)) (/.f64 (*.f64 c b_2) a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) c)) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(/.f64 (-.f64 (*.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 #s(literal 1 binary64) (*.f64 c a))) (*.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)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 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 0 binary64) c)) (/.f64 (*.f64 c b_2) a)) c)) (-.f64 #s(literal 0 binary64) c))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(/ b_2 (* a c))
(/.f64 b_2 (*.f64 c a))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (/ (* a c) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c 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 #s(literal 0 binary64) (*.f64 c a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(-.f64 #s(literal 0 binary64) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (*.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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 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))
(* 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 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))
(* -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))

eval503.0ms (4%)

Compiler

Compiled 43639 to 4276 computations (90.2% saved)

prune259.0ms (2.1%)

Pruning

44 alts after pruning (40 fresh and 4 done)

PrunedKeptTotal
New1641211662
Fresh91928
Picked325
Done022
Total1653441697
Accuracy
93.5%
Counts
1697 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.3%
(/.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)))))
28.1%
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
9.8%
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
30.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
27.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c))
27.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
35.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
35.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
27.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a)))))
55.1%
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
35.0%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))))) b_2) a)
25.7%
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
28.8%
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
41.3%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
24.0%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
55.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
35.3%
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
29.2%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
49.4%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
21.2%
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
32.3%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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)))))
35.1%
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
9.7%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
34.2%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
26.3%
(/.f64 (*.f64 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
35.5%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
34.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c))
33.9%
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
27.8%
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
55.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
35.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
49.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)))
34.1%
(/.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)))
55.6%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
33.2%
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
35.3%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
9.8%
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
35.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2))
9.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
35.4%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
40.7%
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
15.1%
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))) b_2)
28.6%
(*.f64 c (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2))))
9.7%
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
Compiler

Compiled 1404 to 924 computations (34.2% saved)

simplify182.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
cost-diff0
(-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2)
cost-diff0
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
cost-diff0
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
cost-diff0
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) 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 a #s(literal 1/2 binary64)) b_2)) a))
cost-diff0
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
cost-diff0
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
cost-diff256
(/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
cost-diff0
(/.f64 #s(literal 1/2 binary64) b_2)
cost-diff0
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
cost-diff0
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
cost-diff128
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
Rules
2846×*-lowering-*.f32
2846×*-lowering-*.f64
1726×fnmadd-define
1600×fma-define
1540×/-lowering-/.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
034240
183234
2164213
3538206
41927206
53370206
64620206
76897206
08581206
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ 1 (* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a))
1
(* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
(/ 1 (- (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)
b_2
(* a c)
a
c
(* c (/ 1/2 b_2))
c
(/ 1/2 b_2)
1/2
b_2
(/ 1 (/ a (/ (* -1/2 (* c a)) b_2)))
1
(/ a (/ (* -1/2 (* c a)) b_2))
a
(/ (* -1/2 (* c a)) b_2)
(* -1/2 (* c a))
-1/2
(* c a)
c
b_2
(/ (/ 1 a) (/ (+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2)) a))
(/ 1 a)
1
a
(/ (+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2)) a)
(+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2))
(/ (* b_2 -2) c)
(* b_2 -2)
b_2
-2
c
(/ (* a 1/2) b_2)
(* a 1/2)
1/2
(/ (- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2) a)
(- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2)
(pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)
(/ 1 (- (* b_2 b_2) (* a c)))
1
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
b_2
(* a c)
a
c
-1/2
Outputs
(/ 1 (* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1
#s(literal 1 binary64)
(* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(-.f64 (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)
b_2
(* a c)
(*.f64 a c)
a
c
(* c (/ 1/2 b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
c
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
1/2
#s(literal 1/2 binary64)
b_2
(/ 1 (/ a (/ (* -1/2 (* c a)) b_2)))
(/.f64 c (/.f64 b_2 #s(literal -1/2 binary64)))
1
#s(literal 1 binary64)
(/ a (/ (* -1/2 (* c a)) b_2))
(/.f64 #s(literal -2 binary64) (/.f64 c b_2))
a
(/ (* -1/2 (* c a)) b_2)
(/.f64 a (/.f64 #s(literal -2 binary64) (/.f64 c b_2)))
(* -1/2 (* c a))
(/.f64 a (/.f64 #s(literal -2 binary64) c))
-1/2
#s(literal -1/2 binary64)
(* c a)
(*.f64 a c)
c
b_2
(/ (/ 1 a) (/ (+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2)) a))
(/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 c b_2)) (/.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) (/ (* a 1/2) b_2)) a)
(/.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 c b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a)
(+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2))
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 c b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/ (* b_2 -2) c)
(/.f64 #s(literal -2 binary64) (/.f64 c b_2))
(* b_2 -2)
(/.f64 b_2 #s(literal -1/2 binary64))
b_2
-2
#s(literal -2 binary64)
c
(/ (* a 1/2) b_2)
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(* a 1/2)
(*.f64 a #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(/ (- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2) a)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
(- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2)
(-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2)
(pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
(/ 1 (- (* b_2 b_2) (* a c)))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1
#s(literal 1 binary64)
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
b_2
(* a c)
(*.f64 a c)
a
c
-1/2
#s(literal -1/2 binary64)

localize396.0ms (3.2%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.6%
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
accuracy76.5%
(-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2)
accuracy64.6%
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 a #s(literal 1/2 binary64))
accuracy100.0%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
accuracy91.5%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
accuracy87.4%
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
accuracy98.8%
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
accuracy94.1%
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
accuracy89.5%
(/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
accuracy100.0%
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy99.7%
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
accuracy99.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
accuracy96.4%
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
accuracy76.5%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
accuracy65.2%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
166.0ms174×0valid
75.0ms41×2valid
67.0ms15×3valid
28.0ms26×1valid
Compiler

Compiled 264 to 35 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 125.0ms
ival-div: 42.0ms (33.5% of total)
ival-mult: 26.0ms (20.7% of total)
ival-pow: 25.0ms (19.9% of total)
backward-pass: 16.0ms (12.8% of total)
ival-sub: 8.0ms (6.4% of total)
ival-sqrt: 4.0ms (3.2% of total)
ival-add: 3.0ms (2.4% of total)
const: 1.0ms (0.8% of total)

series48.0ms (0.4%)

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

165 calls:

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

rewrite385.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
5072×*-lowering-*.f32
5072×*-lowering-*.f64
2590×/-lowering-/.f32
2590×/-lowering-/.f64
2370×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034181
1227167
21939154
09129154
Stop Event
iter limit
node limit
Counts
21 → 770
Calls
Call 1
Inputs
(/ 1 (* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a))
(* (/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2)) a)
(/ 1 (- (sqrt (- (* b_2 b_2) (* a c))) b_2))
(- (sqrt (- (* b_2 b_2) (* a c))) b_2)
(* c (/ 1/2 b_2))
(/ 1/2 b_2)
(/ a (/ (* -1/2 (* c a)) b_2))
(/ 1 (/ a (/ (* -1/2 (* c a)) b_2)))
(/ (* -1/2 (* c a)) b_2)
(* -1/2 (* c a))
(/ (/ 1 a) (/ (+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2)) a))
(/ 1 a)
(/ (+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2)) a)
(+ (/ (* b_2 -2) c) (/ (* a 1/2) b_2))
(/ (- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2) a)
(- (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2) b_2)
(pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)
(/ 1 (- (* b_2 b_2) (* a c)))
(sqrt (- (* b_2 b_2) (* a c)))
(* a 1/2)
(- (* b_2 b_2) (* a c))
Outputs
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(+.f64 (fma.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)) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)) (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.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)) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a 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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (neg.f64 (-.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 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)) (-.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))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(/.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 (/.f64 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 a (-.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)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)))
(*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #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)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.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 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 #s(literal 1 binary64)))
(-.f64 (/.f64 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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))))))
(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 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 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))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.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 (neg.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.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 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.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)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #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 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 c (/.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 c #s(literal 1/2 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 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 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 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(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/2 binary64) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))
(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/2 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal -2 binary64))))
(*.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 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))) #s(literal -1 binary64))))
(neg.f64 (/.f64 a (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a) #s(literal 1 binary64)))
(/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a)))
(/.f64 (/.f64 a (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)))
(/.f64 (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 a b_2) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 (/.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 a c) b_2))
(pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))))
(*.f64 b_2 (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64)))))
(*.f64 a (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(*.f64 a (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64)))
(*.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal 1 binary64))
(*.f64 #s(literal -2 binary64) (pow.f64 (/.f64 (/.f64 (*.f64 a c) b_2) a) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)))
(*.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) a)
(*.f64 (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) b_2)
(*.f64 (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (*.f64 a b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal -1 binary64) (/.f64 a (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2)))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 a b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) b_2)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64))))) b_2)
(pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a))
(*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 a c) b_2) a))
(*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) b_2) a))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 c (*.f64 a #s(literal 1/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 1/2 binary64))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) a) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1/2 binary64)) (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 c (*.f64 a #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 a (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64)))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2))))
(/.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2)
(pow.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 (*.f64 a c) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 a c) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 c (*.f64 a #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 (*.f64 a #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1/2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c (*.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 a c))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal 1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) 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)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/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 -1/2 binary64)) b_2)) a))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2)) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/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 -1/2 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/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 -1/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 -1/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 -1/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 -1/2 binary64)) b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a))))
(*.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/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 -1/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 -1/2 binary64)) b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) a))
(*.f64 (pow.f64 (/.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a))
(pow.f64 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 (/.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 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2))) #s(literal 1 binary64)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 a (*.f64 b_2 c)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (*.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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))))
(/.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 1/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 1/2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 c) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) #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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) a))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) #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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) #s(literal -1 binary64)) (*.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/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 -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (/.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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/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 -1/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 -1/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 -1/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 -1/2 binary64)) b_2)) #s(literal 1 binary64)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2)) #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 1/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 -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64))))) #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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(*.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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(+.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) c)))
(-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.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 a (/.f64 b_2 #s(literal 1/2 binary64))))) (/.f64 (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 #s(literal 1 binary64) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(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 1/2 binary64) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) a (/.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 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(fma.f64 (*.f64 a #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)) c))
(fma.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c))
(fma.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) c) b_2 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))
(/.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 1/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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.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)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/8 binary64)))) (+.f64 (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (/.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 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 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a #s(literal 1/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 -1/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 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 c (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) b_2) (*.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 a #s(literal 1/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 -1/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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) c)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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 1/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 -1/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 -1/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 -1/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 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/2 binary64))))) (neg.f64 (*.f64 b_2 c)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.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)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.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 1/2 binary64)))) c) b_2)
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) a)) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 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))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (*.f64 a #s(literal 1/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))) (neg.f64 (*.f64 a #s(literal -1/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) (/.f64 b_2 (*.f64 a #s(literal 1/2 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 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) a)) (*.f64 (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1/2 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 1/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 b_2 (*.f64 a #s(literal 1/2 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)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.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 -1/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 1/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)) (neg.f64 (*.f64 a #s(literal -1/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 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 a c)) (*.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 c #s(literal -1 binary64))) (*.f64 c (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 (*.f64 a #s(literal 1/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 (neg.f64 (*.f64 a #s(literal -1/2 binary64))))) (*.f64 c (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 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 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) a)) (*.f64 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 b_2 #s(literal 1/2 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 1/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 b_2 (*.f64 a #s(literal 1/2 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)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.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 -1/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 1/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)))) (neg.f64 (*.f64 a #s(literal -1/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 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a (-.f64 #s(literal 0 binary64) c))) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) c) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) c) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.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 1/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) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) 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)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 a c)) (*.f64 c (/.f64 b_2 #s(literal 1/2 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) b_2) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 c))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 c #s(literal -1 binary64))) (*.f64 c (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.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 -1/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 1/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 (neg.f64 (*.f64 a #s(literal -1/2 binary64))))) (*.f64 c (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 #s(literal 1/2 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) a)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (/.f64 b_2 #s(literal 1/2 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 1/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 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.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 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.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 -1/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 1/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)) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) c)) (neg.f64 (-.f64 #s(literal 0 binary64) 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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #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 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))) (*.f64 (/.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 a (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (+.f64 (*.f64 a (/.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 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 c (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (*.f64 a c) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) c))
(/.f64 (+.f64 (*.f64 a (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (*.f64 a c) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) c))
(/.f64 (+.f64 (*.f64 a (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))) (*.f64 (/.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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 1/2 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 #s(literal -1 binary64))) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 c (*.f64 a #s(literal 1/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 1/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 b_2 (*.f64 a #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 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 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (/.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 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) c))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 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 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (/.f64 b_2 #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) c)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) c) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 binary64)))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) c))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) c))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 (/.f64 b_2 #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) c))))
(/.f64 (+.f64 (*.f64 (*.f64 a #s(literal -1/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 -1/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 -1/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 -1/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 1/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 1/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 1/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 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 #s(literal -1 binary64))) (*.f64 b_2 (neg.f64 (/.f64 c (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 a #s(literal 1/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 1/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 1/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 (neg.f64 (*.f64 a #s(literal -1/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 (neg.f64 (*.f64 a #s(literal -1/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 (neg.f64 (*.f64 a #s(literal -1/2 binary64))) c) (*.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 (neg.f64 (*.f64 a #s(literal -1/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 (neg.f64 (*.f64 a #s(literal -1/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 (neg.f64 (*.f64 a #s(literal -1/2 binary64))) c) (*.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 (neg.f64 (*.f64 a #s(literal -1/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))))
(pow.f64 (/.f64 (*.f64 b_2 c) (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/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 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.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)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64)))) (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c)))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 a (*.f64 a a)) (/.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)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (-.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 c (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(+.f64 (fma.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)) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)) (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(fma.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)) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (-.f64 #s(literal 0 binary64) 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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a 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 a c)) (*.f64 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (neg.f64 (-.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 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1 binary64)) (-.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))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 b_2 #s(literal 1 binary64)))
(-.f64 (/.f64 (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 b_2 (+.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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))))))
(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 #s(literal -1 binary64) b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(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)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 a c)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.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 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 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))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.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 (neg.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.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 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) #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 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.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)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) #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 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.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)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.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)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64))))
(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 #s(literal 1 binary64) (-.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) a) c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) a) c)))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 a c) a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) 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 (*.f64 (*.f64 a c) a) c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.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 (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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/4 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))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.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 (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 (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 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.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/2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))
(exp.f64 (log.f64 (/.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 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (-.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 (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 #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))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 (*.f64 b_2 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 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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/2 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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 (*.f64 a c) a) c))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 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 3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/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)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1/4 binary64))))
(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 #s(literal 1 binary64) (-.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) a) c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) a) c)))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 a c) a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) 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 (*.f64 (*.f64 a c) a) c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.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 (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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/4 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))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.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 (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 (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 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) c))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.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/2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))
(*.f64 a #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) a)
(+.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 (log.f64 (/.f64 #s(literal 1 binary64) (-.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)))
(exp.f64 (*.f64 (log.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)))
(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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 a c) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 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 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) c) (+.f64 (*.f64 b_2 b_2) (*.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 b_2 b_2 (*.f64 a (-.f64 #s(literal 0 binary64) c)))
(fma.f64 b_2 b_2 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) a) c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) a) c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(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 3/4 binary64)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(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 3/4 binary64)) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (+.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.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 (*.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 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (-.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 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) a) c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 a c) a) c) (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) 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) 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 (*.f64 (*.f64 a c) a) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 #s(literal 0 binary64) c))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) a) c))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a (-.f64 #s(literal 0 binary64) c)) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 4 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 #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))
(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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) a) c))) #s(literal -1 binary64))
(pow.f64 (*.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)))) (*.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) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.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))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.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 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 a c) a) c)) (/.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 3/4 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) 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 (*.f64 (*.f64 a c) 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)))
(*.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 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/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 (pow.f64 (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/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) a) c)))) #s(literal -1 binary64)) (/.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 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 a c) a) c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))

simplify453.0ms (3.6%)

Algorithm
egg-herbie
Rules
5452×*-lowering-*.f32
5452×*-lowering-*.f64
2572×+-lowering-+.f64
2572×+-lowering-+.f32
2256×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0130311258
1469010538
0843110538
Stop Event
iter limit
node limit
Counts
660 → 660
Calls
Call 1
Inputs
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(+ (* 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 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (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))))
(* -2 (/ b_2 c))
(* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))
(* 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)))))
(* 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 (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2))
(* -1 (/ (- (+ (* 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 (/ (+ (* -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))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -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)))) (* -1 (/ (* a b_2) c))) a)))
(+ (* -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)))
(* -2 (/ b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) 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)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (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)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -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))))) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (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 (* (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)) (* b_2 c)) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(* -2 (/ b_2 (* a c)))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a c)) (* 1/8 (* a c))) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a c)) (* 1/8 (* a c)))))) (* 1/16 (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2)))) (+ (* -1/4 (/ (* a c) (pow b_2 4))) (+ (* 1/8 (/ (* a c) (pow b_2 4))) (* 2 (/ 1 (* a c)))))))
(/ -1/2 b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ 1/2 (* 1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))) (* -1/8 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ 1/2 (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 3))) (* -1/128 (* (pow a 3) (pow c 3)))) (pow b_2 6)))) (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/ (- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(* -1 (/ (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)) a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) a)) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -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/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) c)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(* -1 (/ (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) c)) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(* (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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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/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 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)
(* -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))
(* -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/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))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))
(/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* 2 b_2) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2))))) (* -8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* 2 b_2) (* 128 (/ (pow b_2 7) (* (pow a 3) (pow c 3))))) (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -8 (/ (pow b_2 3) (* a c))))) a)
(* 2 (/ b_2 a))
(* -1 (/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a))) a))
(* -1 (/ (+ (* -2 b_2) (* -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))) 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/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (- (+ (* -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/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))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (- (+ (* 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 (/ (- (+ (* 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))
(* 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))
(+ (* 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))))) (* -8 (/ (pow b_2 3) (* (pow a 2) c))))
(- (+ (* 2 (/ b_2 a)) (* 128 (/ (pow b_2 7) (* (pow a 4) (pow c 3))))) (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -8 (/ (pow b_2 3) (* (pow a 2) c)))))
(* 2 (/ b_2 a))
(+ (* 2 (/ b_2 a)) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+ (* -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)))
(/ 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)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(* -2 (/ b_2 (* a c)))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(* -2 (/ b_2 (* a c)))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -2 (/ b_2 (* a c)))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) 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)))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) 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))
(/ (+ (* -2 (/ (pow b_2 2) c)) (* 1/2 a)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) c)) (* 1/2 a)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) c)) (* 1/2 a)) 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))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) 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)))
(* 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)))
(* -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)))
(* 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)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -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))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 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)))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -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)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -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/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 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* 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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -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)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(* (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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -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)))))))
(/ -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))
(* (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/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)
(* -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
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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))))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.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/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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.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 -1/2 binary64) (*.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 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)) (-.f64 #s(literal 0 binary64) 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 (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.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 #s(literal 0 binary64) b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))))
(+ (* -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 (*.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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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 a (+.f64 (/.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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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)))
(+ (* -1 (/ b_2 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 (*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) 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 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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/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 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (/.f64 b_2 a) c)))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.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 (*.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 a) c)))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (+.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 (*.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 #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 (/.f64 b_2 a) c)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (+.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.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 #s(literal 1 binary64) (*.f64 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 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (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 (+.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 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 0 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))) (/.f64 #s(literal -1 binary64) c))))
(* -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 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal -2 binary64) c)))
(* 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 b_2 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (/.f64 #s(literal -2 binary64) c)))
(* 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 b_2 (-.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))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.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)))) (*.f64 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (+.f64 (+.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 1/8 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) c)))))
(* -1/2 (/ a b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 a b_2))
(* -1 (/ (+ (* 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))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* 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)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* -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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (*.f64 (+.f64 (/.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 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 (/.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1/8 binary64) b_2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) a)) (/.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)))
(+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.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)))) (* -1 (/ 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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 c))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 (/.f64 b_2 c) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ b_2 c)))
(-.f64 (-.f64 #s(literal 0 binary64) (/.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)))) (* -1 (/ (* a b_2) c))) a)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 a b_2) c)) a))
(+ (* -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)))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (/.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 #s(literal 1 binary64) (*.f64 c a))) (*.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 a b_2) c)) a))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c)
(/ (+ (* -2 b_2) (* c (- (* -1 (* c (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (*.f64 c (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))) c)
(/ (+ (* -2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) a)) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 1/8 (/ (pow a 2) (pow b_2 3)))))) (* -1/2 (/ a b_2))))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 (+.f64 (/.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)))) a) (+.f64 (/.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)))) c)
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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)))) (* -1 (/ 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 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 #s(literal -1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (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)))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (+.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (-.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))))) (* 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 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (*.f64 c b_2)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) a)) (* (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 (* (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)) (* 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 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) a) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.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 #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)) a)))))) (-.f64 #s(literal 0 binary64) c)) (*.f64 c b_2)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 b_2 a) c)) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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) (*.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 binary64) (*.f64 c a)))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (* c (pow (sqrt -1) 2)))))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 (+.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 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.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)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) 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 #s(literal -1 binary64) (*.f64 c a)))))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a c)) (* 1/8 (* a c))) (pow b_2 4))) (* 1/2 (/ 1 (pow b_2 2)))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (+ (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a c)) (* 1/8 (* a c)))))) (* 1/16 (* (pow a 2) (pow c 2))))) (pow b_2 6))) (* 1/2 (/ 1 (pow b_2 2)))) (+ (* -1/4 (/ (* a c) (pow b_2 4))) (+ (* 1/8 (/ (* a c) (pow b_2 4))) (* 2 (/ 1 (* a c)))))))
(*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (+.f64 (*.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 c c) (*.f64 a a)))) (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) #s(literal -1/8 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -1 (/ (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ 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 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ 1/2 (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 3))) (* -1/128 (* (pow a 3) (pow c 3)))) (pow b_2 6)))) (+ (* -1/8 (/ (* a c) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (-.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* -1 (* a (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))))))) a)
(/ (+ (* -2 (/ b_2 c)) (* a (+ (* a (- (* -1 (* a (+ (* -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/4 (/ (* c (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 2) (pow b_2 5))))))) (+ (* -1/4 (/ c (pow b_2 3))) (* 1/8 (/ c (pow b_2 3)))))) (* 1/2 (/ 1 b_2))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 a (+.f64 (*.f64 (+.f64 (/.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 (*.f64 #s(literal -1/4 binary64) (*.f64 c (*.f64 (/.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal -1/8 binary64) b_2)))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))))))) a)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (/ a c)) (/ 1 (sqrt -1))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) a)
(/ (- (+ (* -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 c)) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4)))) (* (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)))) (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 (/ b_2 (* c (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 a (*.f64 a a)))) (-.f64 (+.f64 (/.f64 b_2 c) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* (sqrt (/ a c)) (sqrt -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)))) a)
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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 a b_2) c)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) a)) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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 #s(literal 1 binary64) (*.f64 c a))) (*.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 a b_2) c)) a)) (-.f64 #s(literal 0 binary64) a))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 c (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))))) c)
(/ (+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -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/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ 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 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (*.f64 (+.f64 (/.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 (*.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 #s(literal 0 binary64) c)) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))))) c)
(* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 a)) c)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) c)
(/.f64 (-.f64 (-.f64 (/.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 b_2 (*.f64 b_2 b_2)) a) (/.f64 (*.f64 c c) a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 (*.f64 (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 c (*.f64 c c)))) (-.f64 (+.f64 (/.f64 b_2 a) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #s(literal -1 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ (* (sqrt (/ c a)) (sqrt -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)))) c)
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64)) (*.f64 b_2 (/.f64 c a))) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* (pow b_2 3) c) (pow a 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -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))))))))) (+ (* -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)))))) c)) (/ (* b_2 c) a)) c)) (* (sqrt (/ c a)) (sqrt -1))) c))
(/.f64 (-.f64 (*.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 #s(literal 1 binary64) (*.f64 c a))) (*.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)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 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 0 binary64) c)) (*.f64 b_2 (/.f64 c a))) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.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))))
(+ (* 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.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)))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.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)))))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.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/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (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))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (+ (* -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 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 (+ 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 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 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/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 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 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.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 a (+.f64 (/.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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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 c a)))
(* a (+ (* -1 (/ 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)))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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) a)) (-.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 (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 #s(literal 1 binary64) (*.f64 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)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 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 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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) c)) (-.f64 #s(literal 0 binary64) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.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 #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 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) c))
(* 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 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)
(* -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))
(* -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/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)
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (* a c))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 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 #s(literal -1/32 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 (- (* 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 (*.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))))))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) c))) a)
(/ (- (+ (* 2 b_2) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2))))) (* -8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (+.f64 (*.f64 (/.f64 #s(literal 32 binary64) (*.f64 c c)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a a))) (*.f64 #s(literal 8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) c)))) a)
(/ (- (+ (* 2 b_2) (* 128 (/ (pow b_2 7) (* (pow a 3) (pow c 3))))) (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -8 (/ (pow b_2 3) (* a c))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal 2 binary64)) (-.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 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) c) #s(literal -8 binary64)) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 c c) (*.f64 a a)))))) a)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* -1 (/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a) c) #s(literal -8 binary64))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a))) 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 (/ (+ (* -2 b_2) (* -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))) 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 (*.f64 #s(literal 32 binary64) (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 #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 #s(literal 2 binary64) a) (*.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)))))))
(* 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 #s(literal 2 binary64) a) (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 c (*.f64 a a))) (*.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)))))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (- (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (- (+ (* -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 c #s(literal -1/2 binary64)) (*.f64 #s(literal -1/128 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (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/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* 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/32 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (+ (* 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 (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/128 binary64))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/32 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/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 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.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 c (+.f64 (/.f64 (*.f64 #s(literal -1/32 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))))) (/.f64 #s(literal -1/2 binary64) 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 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 #s(literal -1/8 binary64) a) (*.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)
(+ (* 2 (/ b_2 a)) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.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)) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))) (* -8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (*.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 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))
(- (+ (* 2 (/ b_2 a)) (* 128 (/ (pow b_2 7) (* (pow a 4) (pow c 3))))) (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -8 (/ (pow b_2 3) (* (pow a 2) c)))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a) (-.f64 (/.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 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))))))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(+ (* 2 (/ b_2 a)) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.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))))
(+ (* -1 (/ (- (* -32 (/ (pow b_2 5) (* (pow a 3) c))) (* 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 (/.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))
(+ (* -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)))
(-.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)))) (-.f64 #s(literal 0 binary64) 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)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 c a))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 c a))) b_2)
(/ (+ 1/2 (* -2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 c a))) b_2)
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a))))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) c)
(/ (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) c)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) 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 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 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 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a)
(/ (+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2))) a)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) 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 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 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 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c)))
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) c)) (* 1/2 a)) 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 (/ (pow b_2 2) c)) (* 1/2 a)) 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 (/ (pow b_2 2) c)) (* 1/2 a)) 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 #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 #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 #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 2 binary64) c) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (-.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 2 binary64) c) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (-.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 2 binary64) c) (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) c)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c)
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(* 1/2 (/ a b_2))
(/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(* -2 (/ b_2 c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 c)) (* 1/2 (/ a b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(* 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 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))))
(* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))))
(* a (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 a (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 b_2 a) c))))
(* 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 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(* -1 (* a (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))
(* (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))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.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))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.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 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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))))) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -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 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.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/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)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (+.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))) (/.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 -1/2 binary64) (*.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 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a)) (-.f64 #s(literal 0 binary64) 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 (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 2 binary64) a) (*.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 #s(literal 0 binary64) b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))))
(+ (* -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 (*.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))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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))))))))
(+.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 a (+.f64 (/.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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 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)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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)))
(+ (* -1 (/ b_2 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 (*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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))))
(* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (+.f64 b_2 (*.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))))) a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (-.f64 b_2 (/.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 c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) 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 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -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/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (*.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/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 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (/.f64 b_2 a) c)))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.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 (*.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 a) c)))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (+.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 (*.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 #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 (/.f64 b_2 a) c)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (+.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (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 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (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 (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (/.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) (pow.f64 a #s(literal 5 binary64))) c)))) (*.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))))))) c)) c)) (-.f64 #s(literal 0 binary64) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) b_2)
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.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))))
(+ (* 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (*.f64 b_2 (+.f64 (*.f64 b_2 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.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)))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2))) (*.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)))))) b_2)
(/ (+ (* -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 #s(literal -1/2 binary64) (*.f64 c a)) (+.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/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (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))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 2 (+ (* -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 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 (+ 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 (+.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 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/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 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 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)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 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)))))))))
(*.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 a (+.f64 (/.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) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.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 c a)))
(* a (+ (* -1 (/ 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)))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (/.f64 b_2 (-.f64 #s(literal 0 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.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) a)) (-.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 (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 #s(literal 1 binary64) (*.f64 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)) (-.f64 #s(literal 0 binary64) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 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 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 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)))))))))
(*.f64 c (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 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 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 (*.f64 #s(literal -1/16 binary64) (*.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 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (-.f64 #s(literal 0 binary64) (/.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.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) c)) (-.f64 #s(literal 0 binary64) 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.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 #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 0 binary64) c)) b_2) c)) (-.f64 #s(literal 0 binary64) 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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(+ (* (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/8 binary64) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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 #s(literal 1 binary64) (*.f64 c a))) (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 (/.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 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))
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) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.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 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (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 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (neg.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (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 (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 (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 #s(literal -1/2 binary64) (/.f64 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 #s(literal -1/2 binary64) (/.f64 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 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 (/.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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (neg.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 #s(literal 1 binary64) (*.f64 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 c (neg.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 #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)))))))))
(* -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 (*.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 #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 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))))) (-.f64 #s(literal 0 binary64) c))
(/ -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 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (/.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 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 c c)))) (/.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 (/.f64 #s(literal 1 binary64) (*.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 (*.f64 c a) (*.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 (*.f64 c a) (*.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 #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 (/.f64 (*.f64 c a) (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) (/.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 (*.f64 c a) (*.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 (*.f64 c a) (*.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 #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 (/.f64 (*.f64 c a) (*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) (/.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 (*.f64 c a) (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 (*.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 #s(literal -1 binary64) c)) (+.f64 (/.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 #s(literal -1 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (*.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 (*.f64 c a) (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)))) (-.f64 #s(literal 0 binary64) 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 (*.f64 #s(literal -1 binary64) (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)))) (-.f64 #s(literal 0 binary64) 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 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 a a))) (-.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (-.f64 #s(literal 0 binary64) 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 #s(literal 0 binary64) (/.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)))) c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (-.f64 #s(literal 0 binary64) 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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))))
(+ (* (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/8 binary64) (*.f64 (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 #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 #s(literal 1 binary64) (*.f64 c a))) (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 (/.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.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 #s(literal -1/2 binary64) (*.f64 c a)) (*.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 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.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 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 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))
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) b_2) (/.f64 (*.f64 a (*.f64 c c)) (*.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 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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (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 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (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 #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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (neg.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (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 (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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 (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 #s(literal -1/2 binary64) (/.f64 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 #s(literal -1/2 binary64) (/.f64 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 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))
(* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (*.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 (/.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 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (neg.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 #s(literal 1 binary64) (*.f64 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 c (neg.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 #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)))))))))
(* -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 (*.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 #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 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))))) (-.f64 #s(literal 0 binary64) 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))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(- (pow b_2 2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a) (*.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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 c 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 #s(literal 0 binary64) (*.f64 c a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (/.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 (+.f64 (-.f64 #s(literal 0 binary64) (/.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 (+.f64 (-.f64 #s(literal 0 binary64) (/.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 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+ (* -1 (* a c)) (pow b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 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))
(* 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 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))
(* -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))

eval215.0ms (1.7%)

Compiler

Compiled 37587 to 4733 computations (87.4% saved)

prune287.0ms (2.3%)

Pruning

52 alts after pruning (47 fresh and 5 done)

PrunedKeptTotal
New1526181544
Fresh62935
Picked415
Done044
Total1536521588
Accuracy
93.5%
Counts
1588 → 52
Alt Table
Click to see full alt table
StatusAccuracyProgram
27.1%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
32.3%
(/.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)))))
9.8%
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
16.7%
(/.f64 (/.f64 #s(literal 1 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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))) a))
30.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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))))) a))
2.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) a))
20.6%
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c))) a))
18.8%
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 c)))
35.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
2.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
35.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
30.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a)))
31.5%
(/.f64 (-.f64 (pow.f64 (/.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)) #s(literal -1/2 binary64)) b_2) a)
34.3%
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) b_2) a)
35.1%
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64)) b_2) a)
35.0%
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))))) b_2) a)
25.7%
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
28.8%
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
41.3%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
24.0%
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
55.7%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
35.3%
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
29.2%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
49.4%
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
21.2%
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
32.3%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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)))))
35.1%
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
9.7%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
34.2%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
26.3%
(/.f64 (*.f64 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
2.6%
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
35.5%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
14.8%
(/.f64 (exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
34.0%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c))
55.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
35.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
49.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)))
27.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))))
35.2%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)) a))
35.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
33.2%
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
35.3%
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
27.1%
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) a)
30.4%
(*.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
9.8%
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
35.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2))
9.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
35.4%
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
40.7%
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
15.1%
(*.f64 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))) b_2)
28.6%
(*.f64 c (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2))))
9.7%
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
Compiler

Compiled 2239 to 919 computations (59% saved)

regimes111.0ms (0.9%)

Counts
83 → 3
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -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 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+.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 c #s(literal -1/2 binary64)) (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) a))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c 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)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 a b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2))) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) b_2) a)
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 c)))
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c))) a))
(*.f64 c (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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))))) a))
(/.f64 (/.f64 #s(literal 1 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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64)) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 c a))))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)) b_2) a)
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 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)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 a b_2)) (*.f64 a a))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64)) b_2) a)
(/.f64 (-.f64 (pow.f64 (/.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)) #s(literal -1/2 binary64)) b_2) 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 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 #s(literal 1 binary64) a) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.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 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 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.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 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))) b_2)
(/.f64 (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)))
(/.f64 (exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

4 calls:

29.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
28.0ms
a
23.0ms
b_2
23.0ms
c
Results
AccuracySegmentsBranch
57.6%2a
87.6%3b_2
55.7%1c
80.5%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)

regimes23.0ms (0.2%)

Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -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 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+.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 c #s(literal -1/2 binary64)) (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) a))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c 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)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 a b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2))) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) b_2) a)
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 c)))
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c))) a))
(*.f64 c (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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))))) a))
(/.f64 (/.f64 #s(literal 1 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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64)) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2)))
Outputs
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

16.0ms
b_2
Results
AccuracySegmentsBranch
83.5%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes17.0ms (0.1%)

Counts
50 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -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 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
(+.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 c #s(literal -1/2 binary64)) (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) a))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c 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)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) c))
(/.f64 (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 a b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 a (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/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 -1/2 binary64)) b_2))) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (/.f64 a b_2) b_2)))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))) (-.f64 #s(literal 0 binary64) b_2)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) c))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) c) b_2) (*.f64 (*.f64 a c) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a c) b_2))
(/.f64 (-.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 c (*.f64 a a)) b_2)) a) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (/.f64 (*.f64 a c) b_2))))) b_2) a)
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 c)))
(/.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 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 c))) a))
(*.f64 c (/.f64 (+.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (*.f64 (-.f64 #s(literal 0 binary64) b_2) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 a c) b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/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))))) a))
(/.f64 (/.f64 #s(literal 1 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 (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) (/.f64 a (/.f64 b_2 #s(literal 1/2 binary64))))) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
Outputs
(+.f64 (/.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)
Calls

1 calls:

13.0ms
b_2
Results
AccuracySegmentsBranch
67.3%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0%)

Counts
15 → 2
Calls
Call 1
Inputs
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal -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 b_2 (*.f64 a #s(literal -2 binary64))) (*.f64 a a))
(/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2))
Outputs
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Calls

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
67.3%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

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

3 calls:

2.0ms
a
2.0ms
b_2
2.0ms
c
Results
AccuracySegmentsBranch
35.5%1c
35.5%1a
42.6%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes4.0ms (0%)

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

1 calls:

4.0ms
b_2
Results
AccuracySegmentsBranch
42.5%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch33.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
8.479439899498397e-37
1.6201022684749854e-36
15.0ms
-1.8343447190499104e+73
-6.648232672794594e+71
Results
13.0ms144×0valid
4.0ms19×1valid
4.0ms13×2valid
2.0ms24×0invalid
Compiler

Compiled 297 to 202 computations (32% saved)

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

bsearch72.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.479439899498397e-37
1.6201022684749854e-36
43.0ms
-4.21108233096528e-34
-1.2495383423366867e-45
Results
36.0ms187×0valid
5.0ms18×2valid
4.0ms44×0invalid
3.0ms19×1valid
Compiler

Compiled 404 to 293 computations (27.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 5.0ms (31% of total)
ival-sqrt: 3.0ms (18.6% of total)
ival-div: 3.0ms (18.6% of total)
ival-sub: 2.0ms (12.4% of total)
ival-neg: 2.0ms (12.4% of total)
ival-add: 2.0ms (12.4% of total)
backward-pass: 1.0ms (6.2% of total)
const: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
-1.2299556116701039e-306
1.5524461520450378e-304
Results
14.0ms144×0valid
5.0ms65×0invalid
Compiler

Compiled 238 to 177 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 3.0ms (27.4% of total)
ival-div: 2.0ms (18.3% of total)
ival-add: 2.0ms (18.3% of total)
ival-sqrt: 2.0ms (18.3% of total)
ival-sub: 1.0ms (9.1% of total)
ival-neg: 1.0ms (9.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
1.5524461520450378e-304
2.550490265033557e-298
Results
15.0ms144×0valid
4.0ms53×0invalid
Compiler

Compiled 184 to 141 computations (23.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 3.0ms (28.6% of total)
ival-neg: 2.0ms (19% of total)
ival-sub: 1.0ms (9.5% of total)
ival-div: 1.0ms (9.5% of total)
ival-add: 1.0ms (9.5% of total)
ival-sqrt: 1.0ms (9.5% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
5.3573218080983334e+72
1.9842628314398739e+77
Results
17.0ms49×2valid
9.0ms51×1valid
2.0ms28×0valid
0.0ms0invalid
Compiler

Compiled 166 to 127 computations (23.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-add: 5.0ms (26.8% of total)
ival-mult: 4.0ms (21.4% of total)
ival-div: 2.0ms (10.7% of total)
ival-sqrt: 2.0ms (10.7% of total)
ival-neg: 2.0ms (10.7% of total)
backward-pass: 2.0ms (10.7% of total)
ival-sub: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)

bsearch37.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
34.0ms
5.3573218080983334e+72
1.9842628314398739e+77
Results
14.0ms51×2valid
10.0ms49×1valid
3.0ms28×0valid
1.0ms0invalid
Compiler

Compiled 166 to 127 computations (23.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 4.0ms (22.8% of total)
ival-sub: 3.0ms (17.1% of total)
ival-div: 2.0ms (11.4% of total)
ival-sqrt: 2.0ms (11.4% of total)
ival-neg: 2.0ms (11.4% of total)
backward-pass: 2.0ms (11.4% of total)
ival-add: 2.0ms (11.4% of total)
const: 0.0ms (0% of total)

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Rules
20×*-commutative_binary64
16×+-commutative_binary64
14×sub-neg_binary64
neg-mul-1_binary64
neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051130
173130
288130
395130
498130
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -17999999999999999380751455539969826172766873272849060574191445336018386944 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 972775489807449/748288838313422294120286634350736906063837462003712 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4820814132776971/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.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 636045512566409/748288838313422294120286634350736906063837462003712 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (+.f64 (/.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))
(if (<=.f64 b_2 #s(literal 7708679569321401/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.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 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
Outputs
(if (<=.f64 b_2 #s(literal -17999999999999999380751455539969826172766873272849060574191445336018386944 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (if (<=.f64 b_2 #s(literal 972775489807449/748288838313422294120286634350736906063837462003712 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4820814132776971/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.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 636045512566409/748288838313422294120286634350736906063837462003712 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -4820814132776971/100433627766186892221372630771322662657637687111424552206336 binary64)) (+.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 636045512566409/748288838313422294120286634350736906063837462003712 binary64)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (-.f64 #s(literal 0 binary64) a))) b_2) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (+.f64 (/.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))
(if (<=.f64 b_2 #s(literal 7708679569321401/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.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 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(if (<=.f64 b_2 #s(literal 5499999999999999985149104064620801437117361922472391178290592865562132480 binary64)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))

soundness2.1s (16.8%)

Rules
6558×*-lowering-*.f32
6558×*-lowering-*.f64
6266×*-lowering-*.f32
6266×*-lowering-*.f64
5994×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
010369113
137398531
086308531
035172
1227165
22010154
08809154
0103111865
1364811171
0822811171
05082984
117382788
264622763
080342763
01012
12411
24310
38110
414510
529010
656610
7112710
8192710
9298310
10401010
11409110
12411010
13411810
0411810
Stop Event
fuel
iter limit
saturated
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 644 to 390 computations (39.4% saved)

preprocess87.0ms (0.7%)

Compiler

Compiled 484 to 174 computations (64% saved)

end0.0ms (0%)

Profiling

Loading profile data...