quad2m (problem 3.2.1, negative)

Time bar (total: 11.7s)

analyze172.0ms (1.5%)

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: 93.0ms
ival-div: 29.0ms (31.3% of total)
ival-sub: 25.0ms (27% of total)
ival-mult: 18.0ms (19.4% of total)
ival-sqrt: 10.0ms (10.8% of total)
ival-neg: 10.0ms (10.8% of total)
const: 1.0ms (1.1% of total)
backward-pass: 1.0ms (1.1% of total)

sample2.0s (17%)

Results
605.0ms1892×2valid
470.0ms5541×0valid
139.0ms1069×0invalid
136.0ms823×1valid
Precisions
Click to see histograms. Total time spent on operations: 897.0ms
ival-mult: 281.0ms (31.3% of total)
ival-sqrt: 158.0ms (17.6% of total)
ival-sub: 155.0ms (17.3% of total)
ival-neg: 121.0ms (13.5% of total)
ival-div: 114.0ms (12.7% of total)
backward-pass: 59.0ms (6.6% of total)
const: 8.0ms (0.9% of total)
Bogosity

preprocess122.0ms (1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
048125
1167121
2420116
31378116
44347116
01012
12712
25712
313212
424412
554412
6134712
7222012
8259312
9286812
10289112
11289912
0289912
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 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Call 2
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (fmsub b_2 b_2 (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (+ b_2 (sqrt (fma b_2 b_2 (* a c)))) a)
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- b_2 (sqrt (fmsub b_2 b_2 (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(/ (- (neg b_2) (sqrt (fma b_2 b_2 (* a c)))) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(/ (- (neg b_2) (sqrt (fma b_2 b_2 (* a c)))) a)
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(/ (- (sqrt (fmsub b_2 b_2 (* a c))) b_2) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (+ b_2 (sqrt (fma b_2 b_2 (* a c)))) a)
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg a) (sqrt (fmsub a a (* b_2 c)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg b_2) (sqrt (fmsub b_2 b_2 (* a c)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
(/ (- (neg c) (sqrt (fmsub c c (* b_2 a)))) a)

explain182.0ms (1.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1090-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
580-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
100-1(-2.8710164383507894e-258 -1.6997468107662056e+52 -1.422819659407989)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
00-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
41.0ms106×2valid
35.0ms352×0valid
11.0ms54×1valid
Compiler

Compiled 124 to 32 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 18.0ms (36.6% of total)
ival-sub: 10.0ms (20.3% of total)
ival-div: 6.0ms (12.2% of total)
ival-sqrt: 6.0ms (12.2% of total)
ival-neg: 5.0ms (10.2% of total)
backward-pass: 5.0ms (10.2% of total)
const: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 17 to 11 computations (35.3% saved)

prune1.0ms (0%)

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

Compiled 16 to 10 computations (37.5% saved)

simplify66.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01046
12746
25746
313246
424446
554446
6134746
7222046
8259346
9286846
10289146
11289946
0289946
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(neg b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c

localize63.0ms (0.5%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy79.3%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy60.0%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
22.0ms176×0valid
21.0ms53×2valid
6.0ms27×1valid
Compiler

Compiled 54 to 11 computations (79.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-mult: 7.0ms (25.9% of total)
ival-sqrt: 6.0ms (22.2% of total)
ival-div: 4.0ms (14.8% of total)
ival-sub: 4.0ms (14.8% of total)
ival-neg: 2.0ms (7.4% of total)
backward-pass: 2.0ms (7.4% of total)
const: 0.0ms (0% of total)

series23.0ms (0.2%)

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

45 calls:

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

rewrite285.0ms (2.4%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01041
17041
255539
0858839
Stop Event
iter limit
node limit
Counts
6 → 418
Calls
Call 1
Inputs
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (sqrt.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 a c))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (/.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a c))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(fma.f64 b_2 b_2 (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 a (-.f64 #s(literal 0 binary64) c) (*.f64 b_2 b_2))
(fma.f64 c (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a (*.f64 b_2 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 a (*.f64 a (*.f64 c c))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) #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 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 b_2)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(neg.f64 (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 0 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64)) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(*.f64 a c)
(*.f64 c a)
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 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))))) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (+.f64 (*.f64 b_2 (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 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (*.f64 b_2 (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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 (*.f64 b_2 (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 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.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 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.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 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 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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 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 b_2 (*.f64 b_2 b_2)) (+.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.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)))) (+.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 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 b_2 (*.f64 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 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))))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 (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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(-.f64 (/.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 (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 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 b_2 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 (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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 (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))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (*.f64 a (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 a b_2) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 #s(literal 0 binary64) a) a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 #s(literal 0 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(/.f64 (neg.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal 3 binary64))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (-.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)) (+.f64 (*.f64 b_2 (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 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (*.f64 b_2 (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 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (+.f64 (*.f64 b_2 (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 #s(literal 1 binary64) (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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))))) a))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 (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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 a b_2) a))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 (/.f64 a b_2) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 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 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 (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)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 b_2 (*.f64 b_2 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 b_2 (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)))))

simplify326.0ms (2.8%)

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

Useful iterations: 2 (0.0ms)

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

eval75.0ms (0.6%)

Compiler

Compiled 20981 to 2223 computations (89.4% saved)

prune103.0ms (0.9%)

Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New57622598
Fresh000
Picked011
Done000
Total57623599
Accuracy
89.5%
Counts
599 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.1%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
27.3%
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) a)
41.4%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
51.5%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
10.2%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
32.4%
(/.f64 (-.f64 (neg.f64 b_2) (+.f64 b_2 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))) a)
10.0%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
52.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
16.3%
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
34.3%
(/.f64 (+.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (/.f64 (*.f64 c c) b_2) b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
24.0%
(/.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))))))
32.4%
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)) a)
27.3%
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (-.f64 (/.f64 (*.f64 (*.f64 a #s(literal 1/8 binary64)) (/.f64 (/.f64 (*.f64 c c) b_2) b_2)) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) a)
33.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
33.0%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
52.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.8%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
31.3%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
52.3%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
24.9%
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
32.2%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
33.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
Compiler

Compiled 822 to 506 computations (38.4% saved)

simplify225.0ms (1.9%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff64
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff64
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
cost-diff384
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
cost-diff704
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
cost-diff704
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
cost-diff0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
Rules
3174×*-lowering-*.f32
3174×*-lowering-*.f64
1388×sum5-define
1072×distribute-lft-neg-in
1008×sum3-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
035254
186248
2232244
3824238
44438227
08259227
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
-1
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
(* -2 (/ b_2 a))
-2
(/ b_2 a)
b_2
a
(+ (* -2 (/ b_2 a)) (/ (* c 1/2) b_2))
(* -2 (/ b_2 a))
-2
(/ b_2 a)
b_2
a
(/ (* c 1/2) b_2)
(* c 1/2)
c
1/2
(/ (- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2)))
(neg b_2)
b_2
(* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))
(+ 1 (/ (* a (* c -1/2)) (* b_2 b_2)))
1
(/ (* a (* c -1/2)) (* b_2 b_2))
(* a (* c -1/2))
a
(* c -1/2)
c
-1/2
(* b_2 b_2)
(- 0 b_2)
0
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(neg b_2)
b_2
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
1
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(/ 1 (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
Outputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
-1
#s(literal -1 binary64)
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
-2
#s(literal -2 binary64)
(/ b_2 a)
(/.f64 b_2 a)
b_2
a
(+ (* -2 (/ b_2 a)) (/ (* c 1/2) b_2))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
-2
#s(literal -2 binary64)
(/ b_2 a)
(/.f64 b_2 a)
b_2
a
(/ (* c 1/2) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c 1/2)
(*.f64 c #s(literal 1/2 binary64))
c
1/2
#s(literal 1/2 binary64)
(/ (- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))) a)
(/.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) a)
(- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2)))
(*.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))
(-.f64 (/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) b_2) b_2)
(+ 1 (/ (* a (* c -1/2)) (* b_2 b_2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2))
1
#s(literal 1 binary64)
(/ (* a (* c -1/2)) (* b_2 b_2))
(/.f64 (*.f64 c (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* a (* c -1/2))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
a
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
c
-1/2
#s(literal -1/2 binary64)
(* b_2 b_2)
(*.f64 b_2 b_2)
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
1
#s(literal 1 binary64)
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/ 1 (- (* b_2 b_2) (* a c)))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c

localize693.0ms (5.9%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy98.1%
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy96.5%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
accuracy79.3%
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy62.3%
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy94.8%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
accuracy85.9%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
accuracy80.6%
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
accuracy62.6%
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
accuracy100.0%
(/.f64 b_2 a)
accuracy100.0%
(*.f64 c #s(literal 1/2 binary64))
accuracy100.0%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy100.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy100.0%
(/.f64 b_2 a)
accuracy100.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy99.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy96.8%
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy79.3%
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy60.0%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
87.0ms79×1valid
84.0ms64×2valid
35.0ms98×0valid
21.0ms15×3valid
Compiler

Compiled 285 to 36 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 129.0ms
ival-mult: 55.0ms (42.6% of total)
ival-div: 28.0ms (21.7% of total)
backward-pass: 16.0ms (12.4% of total)
ival-sub: 10.0ms (7.7% of total)
ival-sqrt: 8.0ms (6.2% of total)
ival-add: 7.0ms (5.4% of total)
ival-neg: 3.0ms (2.3% of total)
const: 2.0ms (1.5% of total)

series66.0ms (0.6%)

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

156 calls:

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

rewrite358.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
2680×/-lowering-/.f32
2680×/-lowering-/.f64
2194×*-lowering-*.f32
2194×*-lowering-*.f64
1426×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035180
1232171
22469164
09480164
Stop Event
iter limit
node limit
Counts
19 → 918
Calls
Call 1
Inputs
(/ -1 (/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/ a (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
(sqrt (- (* b_2 b_2) (* a c)))
(* -2 (/ b_2 a))
(/ b_2 a)
(+ (* -2 (/ b_2 a)) (/ (* c 1/2) b_2))
(/ (* c 1/2) b_2)
(/ (- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2)))
(* (+ 1 (/ (* a (* c -1/2)) (* b_2 b_2))) (- 0 b_2))
(+ 1 (/ (* a (* c -1/2)) (* b_2 b_2)))
(/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a)
(- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))))
(/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))
(sqrt (/ 1 (- (* b_2 b_2) (* a c))))
(* c 1/2)
(/ (* a (* c -1/2)) (* b_2 b_2))
(/ 1 (- (* b_2 b_2) (* a c)))
Outputs
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 b_2 a) (/.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 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) (-.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 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 (*.f64 b_2 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 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (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 a a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (/.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 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)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) a)) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #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 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(/.f64 (neg.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 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 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) a) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (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 #s(literal 1 binary64) a))
(*.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 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.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 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))))
(/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64)))
(/.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(/.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 a (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 a (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 a (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.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))))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (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 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 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 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 3/2 binary64)) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.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) (-.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) #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 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) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 b_2) (*.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 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 (-.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 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 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 (*.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)))))
(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) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(fma.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.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 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) b_2)
(fma.f64 (*.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 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.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 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (*.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 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.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 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)))) b_2) (*.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 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 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 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 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 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 (*.f64 (*.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)))) (neg.f64 (*.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 (neg.f64 (-.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 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 (*.f64 (*.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)))) (neg.f64 (*.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 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.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)))) b_2)) (neg.f64 (*.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 (neg.f64 (+.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #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 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.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 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 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 (*.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 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 (-.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 #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 #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 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (sqrt.f64 #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 (-.f64 #s(literal 0 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 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(/.f64 (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 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.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) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.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 (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 (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 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/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)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 2 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.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 (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (-.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 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b_2) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (*.f64 b_2 b_2))) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a b_2)) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) a)) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) a)) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2))) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)) (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 b_2 a)
(/.f64 b_2 (-.f64 #s(literal 0 binary64) a))
(/.f64 b_2 (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 b_2 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (*.f64 b_2 b_2) (*.f64 a b_2))
(/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 #s(literal 0 binary64) a) b_2))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a b_2)))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2)))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 #s(literal 1 binary64))) a)
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 b_2 (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1/2 binary64) b_2)))
(+.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(+.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) b_2)) c) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
(+.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) b_2)) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
(-.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(-.f64 (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (/.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a b_2)) (/.f64 (*.f64 a (*.f64 c #s(literal 1/2 binary64))) (*.f64 a b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))) (/.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))))
(fma.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal -1 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal 1/2 binary64) b_2)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) b_2 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) a)))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) a) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) a))
(/.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (*.f64 a b_2))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) a))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))))
(/.f64 (-.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a #s(literal 1 binary64)))) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 a (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a #s(literal 1 binary64)))) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) a) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) a)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))))) (neg.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal -8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(*.f64 (+.f64 (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(neg.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64))) b_2)
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64))) b_2)
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal -1 binary64) b_2)))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) b_2)
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) a)) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a)) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) a) (/.f64 (/.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) a) (/.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))) (/.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))) (/.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))) (/.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)) (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))
(neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a)
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (*.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) a))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (neg.f64 (*.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))) (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))) (neg.f64 (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a)))) (neg.f64 (+.f64 (/.f64 b_2 a) (/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) a))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(pow.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) a))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))
(+.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) b_2)
(+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))
(-.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) (/.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2)
(fma.f64 b_2 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2)
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2 b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2 b_2)
(fma.f64 (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2 (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) b_2 b_2)
(fma.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) b_2 b_2)
(neg.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) b_2)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) b_2)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))
(*.f64 (+.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(+.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(+.f64 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2) (*.f64 #s(literal 1 binary64) b_2))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 b_2 #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2 (*.f64 #s(literal 1 binary64) b_2))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(fma.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(neg.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) b_2)
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 b_2 b_2))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 b_2)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 b_2))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2)))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (*.f64 b_2 b_2))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(*.f64 b_2 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2)
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) b_2)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) b_2)
(*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal -1 binary64)) b_2)
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(+.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
(+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(fma.f64 a (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) #s(literal 1 binary64))
(fma.f64 (*.f64 a c) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(fma.f64 (*.f64 a c) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 a b_2) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 a b_2) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) a #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1/2 binary64) b_2) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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) (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))) (neg.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 c (*.f64 c 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 1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) b_2) (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 b_2 a) (/.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 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) (-.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 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 (*.f64 b_2 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 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (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 a a))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (/.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (*.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal -1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 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)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) a)) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #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 #s(literal -1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(/.f64 (neg.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 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal -1 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) a) (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (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 #s(literal 1 binary64) a))
(*.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 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 #s(literal 0 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))) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (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 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 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 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 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 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (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 3/2 binary64)) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(-.f64 (/.f64 (*.f64 (*.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) (-.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) #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 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) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 (*.f64 b_2 b_2) (*.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 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 (-.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 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 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (/.f64 (*.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)))))
(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) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(fma.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.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 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64) b_2)
(fma.f64 (*.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 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.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 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 (*.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 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.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 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)))) b_2) (*.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 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 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 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 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 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 (*.f64 (*.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)))) (neg.f64 (*.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 (neg.f64 (-.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 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 (*.f64 (*.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)))) (neg.f64 (*.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 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.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)))) b_2)) (neg.f64 (*.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 (neg.f64 (+.f64 (*.f64 (*.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)))) (neg.f64 (*.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 b_2 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #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 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.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 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 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 (*.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 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 (-.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 #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 #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 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (sqrt.f64 #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 (-.f64 #s(literal 0 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 (sqrt.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))) (sqrt.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))))
(/.f64 (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 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.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) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.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 (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 (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 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/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)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #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 #s(literal 0 binary64) (sqrt.f64 (-.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (-.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (*.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) (-.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) (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 (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 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/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/2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 c #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(neg.f64 (/.f64 (*.f64 (*.f64 a 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 (*.f64 a c) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) b_2)
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) b_2)
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))) b_2)
(/.f64 (neg.f64 (*.f64 (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) 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 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 a b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #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 c) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a b_2) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a 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 (*.f64 a c) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) a)
(*.f64 (*.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 binary64)))
(*.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))))) (+.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 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)))

simplify441.0ms (3.8%)

Algorithm
egg-herbie
Rules
6078×*-lowering-*.f32
6078×*-lowering-*.f64
3388×+-lowering-+.f64
3388×+-lowering-+.f32
1780×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

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

eval285.0ms (2.4%)

Compiler

Compiled 42511 to 4228 computations (90.1% saved)

prune311.0ms (2.6%)

Pruning

41 alts after pruning (38 fresh and 3 done)

PrunedKeptTotal
New1612301642
Fresh9817
Picked325
Done011
Total1624411665
Accuracy
90.9%
Counts
1665 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.1%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
1.0%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))))) a)
12.2%
(/.f64 (-.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))))
23.4%
(/.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))))))
51.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))) a)
41.4%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
31.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) a)
51.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
33.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
21.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (/.f64 #s(literal -1 binary64) c)) a)))) a)
35.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c))))) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) a)) (-.f64 #s(literal 0 binary64) b_2))) a)
10.2%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a)
52.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
16.3%
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
0.9%
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
28.3%
(/.f64 (*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
33.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
2.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a))
9.9%
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
10.2%
(/.f64 #s(literal 0 binary64) a)
51.0%
(/.f64 #s(literal -1 binary64) (/.f64 a (fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)))
10.1%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)))))
52.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.8%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
32.9%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
31.3%
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
32.8%
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
32.8%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
14.1%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
2.3%
(+.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 a))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
52.3%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
24.9%
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
32.2%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
9.7%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 b_2 b_2))))
2.1%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a b_2))))
33.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
2.6%
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
2.6%
(*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 a)))
Compiler

Compiled 1745 to 967 computations (44.6% saved)

simplify176.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
cost-diff64
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
cost-diff64
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
cost-diff64
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
cost-diff192
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))
cost-diff512
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
cost-diff512
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a)
cost-diff0
(/.f64 #s(literal 1 binary64) b_2)
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
cost-diff320
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)))
cost-diff320
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
cost-diff128
(/.f64 #s(literal 0 binary64) a)
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal -1 binary64) a)
cost-diff0
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
Rules
2106×*-lowering-*.f32
2106×*-lowering-*.f64
2034×fma-lowering-fma.f32
2034×fma-lowering-fma.f64
1676×fmm-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
035231
196218
2329216
31487208
46427208
08529208
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ -1 a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/ -1 a)
-1
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
(/ 0 a)
0
a
(/ (- (neg b_2) (/ 1 (/ 1 b_2))) a)
(- (neg b_2) (/ 1 (/ 1 b_2)))
(neg b_2)
b_2
(/ 1 (/ 1 b_2))
1
(/ 1 b_2)
a
(/ (- (neg b_2) (* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2)))
(neg b_2)
b_2
(* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2))
(+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2))))
1
(* (neg (/ a b_2)) (* c (/ 1/2 b_2)))
(neg (/ a b_2))
(/ a b_2)
a
(* c (/ 1/2 b_2))
c
(/ 1/2 b_2)
1/2
(- 0 b_2)
0
(/ (- (neg b_2) (/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2))) a)
(- (neg b_2) (/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2)))
(neg b_2)
b_2
(/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2))
1
(pow (- (* b_2 b_2) (* a c)) -1/2)
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
-1/2
Outputs
(* (/ -1 a) (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
-1
#s(literal -1 binary64)
a
(+ b_2 (sqrt (- (* b_2 b_2) (* a c))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c
(/ 0 a)
#s(literal 0 binary64)
0
#s(literal 0 binary64)
a
(/ (- (neg b_2) (/ 1 (/ 1 b_2))) a)
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(- (neg b_2) (/ 1 (/ 1 b_2)))
(*.f64 b_2 #s(literal -2 binary64))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ 1 (/ 1 b_2))
b_2
1
#s(literal 1 binary64)
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
a
(/ (- (neg b_2) (* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2))) a)
(/.f64 (*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (/.f64 a b_2))
(- (neg b_2) (* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2)))
(*.f64 b_2 (*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(* (+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2)))) (- 0 b_2))
(*.f64 b_2 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)) b_2)))
(+ 1 (* (neg (/ a b_2)) (* c (/ 1/2 b_2))))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
1
#s(literal 1 binary64)
(* (neg (/ a b_2)) (* c (/ 1/2 b_2)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(neg (/ a b_2))
(-.f64 #s(literal 0 binary64) (/.f64 a b_2))
(/ a b_2)
(/.f64 a b_2)
a
(* 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)
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(/ (- (neg b_2) (/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2) a)
(- (neg b_2) (/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2)))
(-.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
1
#s(literal 1 binary64)
(pow (- (* b_2 b_2) (* a c)) -1/2)
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 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)
(* a c)
(*.f64 a c)
a
c
-1/2
#s(literal -1/2 binary64)

localize447.0ms (3.8%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))
accuracy96.5%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
accuracy79.3%
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
accuracy60.0%
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
accuracy95.8%
(*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
accuracy94.8%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))
accuracy85.9%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a)
accuracy62.6%
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
accuracy100.0%
(/.f64 #s(literal 1 binary64) b_2)
accuracy100.0%
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2)))
accuracy100.0%
(neg.f64 b_2)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))
accuracy100.0%
(/.f64 #s(literal 0 binary64) a)
accuracy100.0%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy96.4%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy79.3%
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy60.0%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
222.0ms64×2valid
95.0ms79×1valid
37.0ms98×0valid
32.0ms15×3valid
Compiler

Compiled 266 to 36 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 211.0ms
backward-pass: 59.0ms (28% of total)
ival-sub: 43.0ms (20.4% of total)
ival-div: 37.0ms (17.6% of total)
ival-mult: 29.0ms (13.8% of total)
ival-pow: 26.0ms (12.3% of total)
ival-neg: 5.0ms (2.4% of total)
ival-sqrt: 5.0ms (2.4% of total)
ival-add: 5.0ms (2.4% of total)
const: 2.0ms (0.9% of total)

series19.0ms (0.2%)

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

141 calls:

TimeVariablePointExpression
2.0ms
b_2
@inf
(/ (- (neg b_2) (/ 1 (pow (- (* b_2 b_2) (* a c)) -1/2))) a)
0.0ms
b_2
@0
(pow (- (* b_2 b_2) (* a c)) -1/2)
0.0ms
a
@0
(/ -1 a)
0.0ms
a
@inf
(/ -1 a)
0.0ms
b_2
@0
(- (neg b_2) (/ 1 (/ 1 b_2)))

rewrite265.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1890×/-lowering-/.f32
1890×/-lowering-/.f64
1776×*-lowering-*.f32
1776×*-lowering-*.f64
1192×pow-lowering-pow.f64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify395.0ms (3.4%)

Algorithm
egg-herbie
Rules
8538×*-lowering-*.f32
8538×*-lowering-*.f64
4440×+-lowering-+.f64
4440×+-lowering-+.f32
1492×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval256.0ms (2.2%)

Compiler

Compiled 45969 to 4265 computations (90.7% saved)

prune223.0ms (1.9%)

Pruning

44 alts after pruning (40 fresh and 4 done)

PrunedKeptTotal
New1799101809
Fresh33033
Picked415
Done033
Total1806441850
Accuracy
90.9%
Counts
1850 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.1%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
1.0%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))))) a)
12.2%
(/.f64 (-.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))))
25.2%
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
23.4%
(/.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))))))
51.9%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))) a)
31.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) b_2)) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
33.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
21.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (/.f64 #s(literal -1 binary64) c)) a)))) a)
35.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c))))) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) b_2) a)) (-.f64 #s(literal 0 binary64) b_2))) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
52.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
2.2%
(/.f64 (-.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (-.f64 #s(literal 0 binary64) b_2))) a)
16.3%
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
0.9%
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)))))
28.3%
(/.f64 (*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
33.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
2.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a))
9.9%
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
10.1%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)))))
52.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.8%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
32.9%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
31.3%
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
32.8%
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
32.8%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
14.1%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
2.3%
(+.f64 (*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 a))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
51.0%
(*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2))
27.3%
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)) b_2))
37.7%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
36.8%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))))
24.9%
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
32.2%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
9.7%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 b_2 b_2))))
2.1%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a b_2))))
33.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
2.6%
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
2.6%
(*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 a)))
10.2%
#s(literal 0 binary64)
Compiler

Compiled 1802 to 1024 computations (43.2% saved)

simplify131.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(*.f64 b_2 a)
cost-diff128
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff512
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
cost-diff128
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2)))
cost-diff512
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))
cost-diff832
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2)))
cost-diff832
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
cost-diff0
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
cost-diff0
(/.f64 a b_2)
cost-diff0
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
cost-diff0
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
cost-diff0
(*.f64 b_2 b_2)
cost-diff0
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
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))
Rules
2668×*-lowering-*.f32
2668×*-lowering-*.f64
1232×sum5-define
1020×sum4-define
1006×sum3-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
038274
196254
2267251
31012241
45679230
08606230
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)) a)
(- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2))
(neg b_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)
(* a c)
a
c
-1/2
0
(+ (/ -2 (/ a b_2)) (* c (/ 1/2 b_2)))
(/ -2 (/ a b_2))
-2
(/ a b_2)
a
b_2
(* c (/ 1/2 b_2))
c
(/ 1/2 b_2)
1/2
(/ (- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2)))
(neg b_2)
b_2
(* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))
(+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2)))
1
(* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))
(* (/ (* a c) b_2) 1/2)
(/ (* a c) b_2)
(* a c)
a
c
1/2
(/ -1 b_2)
-1
(- 0 b_2)
0
(* (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (/ 1 (* a a)))
(- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c)))))
(* b_2 a)
b_2
a
(* a (sqrt (- (* b_2 b_2) (* a c))))
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
(/ 1 (* a a))
1
(* a a)
Outputs
(/ (- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)) a)
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))) a)
(- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
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)
(* a c)
(*.f64 a c)
a
c
-1/2
#s(literal -1/2 binary64)
0
#s(literal 0 binary64)
(+ (/ -2 (/ a b_2)) (* c (/ 1/2 b_2)))
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(/ -2 (/ a b_2))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
-2
#s(literal -2 binary64)
(/ a b_2)
(/.f64 a b_2)
a
b_2
(* c (/ 1/2 b_2))
(*.f64 c (/.f64 #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)
(/ (- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2) a)
(- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2)))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)) b_2)
(+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
1
#s(literal 1 binary64)
(* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(* (/ (* a c) b_2) 1/2)
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2))
(/ (* a c) b_2)
(/.f64 (*.f64 a c) b_2)
(* a c)
(*.f64 a c)
a
c
1/2
#s(literal 1/2 binary64)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
-1
#s(literal -1 binary64)
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(* (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (/ 1 (* a a)))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c)))))
(*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(* b_2 a)
(*.f64 b_2 a)
b_2
a
(* a (sqrt (- (* b_2 b_2) (* a c))))
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c
(/ 1 (* a a))
(/.f64 #s(literal 1 binary64) (*.f64 a a))
1
#s(literal 1 binary64)
(* a a)
(*.f64 a a)

localize317.0ms (2.7%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.6%
(/.f64 #s(literal 1 binary64) (*.f64 a a))
accuracy88.3%
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy60.0%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy50.7%
(*.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
accuracy94.8%
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))
accuracy94.0%
(/.f64 (*.f64 a c) b_2)
accuracy85.9%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
accuracy62.6%
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2)))
accuracy100.0%
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy100.0%
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
accuracy99.8%
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
accuracy98.7%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
accuracy98.1%
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy96.5%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))) a)
accuracy79.3%
(-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64)))
accuracy62.3%
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1/2 binary64))
Results
129.0ms92×2valid
54.0ms26×3valid
38.0ms98×0valid
34.0ms40×1valid
Compiler

Compiled 300 to 39 computations (87% saved)

Precisions
Click to see histograms. Total time spent on operations: 161.0ms
ival-mult: 38.0ms (23.6% of total)
ival-pow: 34.0ms (21.1% of total)
ival-div: 33.0ms (20.5% of total)
backward-pass: 23.0ms (14.3% of total)
ival-sub: 16.0ms (9.9% of total)
ival-add: 7.0ms (4.3% of total)
ival-sqrt: 5.0ms (3.1% of total)
ival-neg: 4.0ms (2.5% of total)
const: 2.0ms (1.2% of total)

series40.0ms (0.3%)

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

168 calls:

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

rewrite280.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
2640×fma-lowering-fma.f32
2640×fma-lowering-fma.f64
2464×*-lowering-*.f32
2464×*-lowering-*.f64
1946×prod-diff
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038207
1253182
22399168
09076168
Stop Event
iter limit
node limit
Counts
22 → 801
Calls
Call 1
Inputs
(pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)
(/ 1 (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(+ (/ -2 (/ a b_2)) (* c (/ 1/2 b_2)))
(/ -2 (/ a b_2))
(/ a b_2)
(* c (/ 1/2 b_2))
(/ (- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2)))
(* (+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2))) (- 0 b_2))
(+ 1 (* (* (/ (* a c) b_2) 1/2) (/ -1 b_2)))
(* (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (/ 1 (* a a)))
(- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c)))))
(* b_2 a)
(* a (sqrt (- (* b_2 b_2) (* a c))))
(- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2))
(/ (- (neg b_2) (pow (/ 1 (- (* b_2 b_2) (* a c))) -1/2)) a)
(/ 1/2 b_2)
(/ (* a c) b_2)
(sqrt (- (* b_2 b_2) (* a c)))
(/ 1 (* a a))
Outputs
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (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 (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) #s(literal -1/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)) #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))))
(sqrt.f64 (-.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 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))))) (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 (/.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/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))
(pow.f64 (exp.f64 (log.f64 (/.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 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 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 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 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 (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 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/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)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #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) (-.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))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 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 (*.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (*.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 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 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 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 binary64)))
(*.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))))) (+.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 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)))
(+.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2))
(exp.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.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 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 #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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)) (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))))
(-.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 b_2 b_2) #s(literal 1 binary64)) (/.f64 (*.f64 a c) #s(literal 1 binary64)))
(-.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))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) (*.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 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 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 #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 #s(literal -1 binary64) (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (*.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 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a (*.f64 b_2 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.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 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 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 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 #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 (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 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal -1 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
(/.f64 (+.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 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 #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 b_2 (*.f64 b_2 (*.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) (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (-.f64 #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))))
(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 #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 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.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/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))
(pow.f64 (*.f64 (exp.f64 (log.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 #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))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (exp.f64 (log.f64 (/.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 (-.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 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 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 (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 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)) (/.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 (*.f64 b_2 b_2) #s(literal 0 binary64))
(+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 #s(literal 0 binary64) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 2 binary64)))
(-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 b_2 b_2 #s(literal 0 binary64))
(fma.f64 b_2 #s(literal 0 binary64) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) #s(literal 0 binary64))
(fma.f64 #s(literal 0 binary64) b_2 (*.f64 b_2 b_2))
(neg.f64 (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 0 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 0 binary64)) (*.f64 b_2 b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))
(*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(+.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (+.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (+.f64 (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal -2 binary64) a)) b_2 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(+.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(+.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64))))
(+.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(+.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a))))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (neg.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a))))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (neg.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a))))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)))))
(+.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(+.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a))))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2 (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c)) #s(literal 1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64))))) (fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))))
(-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(-.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2 (neg.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2 (*.f64 (-.f64 #s(literal 0 binary64) c) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))) (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))))
(/.f64 (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 c #s(literal 1/2 binary64))) (*.f64 (/.f64 a b_2) b_2)))))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a b_2)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a b_2)) (/.f64 b_2 #s(literal -1/2 binary64))) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))) (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (-.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))) (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 (/.f64 a b_2) (/.f64 a b_2)) (/.f64 a b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c c) c) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1 binary64)))
(neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 #s(literal 2 binary64) (/.f64 a b_2))
(/.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(pow.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal -2 binary64) (-.f64 #s(literal 0 binary64) a)) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 a)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 a b_2))
(neg.f64 (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(/.f64 a b_2)
(/.f64 #s(literal -1 binary64) (/.f64 b_2 a))
(/.f64 (-.f64 #s(literal 0 binary64) a) b_2)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) b_2)
(/.f64 (*.f64 a #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 a b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 a b_2))
(*.f64 a (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal -1 binary64) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 b_2)) b_2)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(/.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)) b_2)
(/.f64 (neg.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 c #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 b_2 #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) 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))
(+.f64 (/.f64 b_2 a) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a) b_2))) (fma.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a)) b_2 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a) b_2)))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (fma.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a) b_2))) (fma.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a)) b_2 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) a) b_2)))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (fma.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 (/.f64 b_2 a) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))))
(neg.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) a)
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (*.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (*.f64 a a))
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) a))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) a))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 b_2 a)) (*.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a)))) (+.f64 (/.f64 b_2 a) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (/.f64 b_2 a))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) a)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(pow.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) a))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
(+.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(+.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2)
(+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (fma.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(+.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (fma.f64 b_2 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))) (fma.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))) (fma.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))) (fma.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)))) (fma.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)))))
(+.f64 (fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64))))) (fma.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) (*.f64 b_2 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)))))
(-.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(-.f64 #s(literal 0 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))) (/.f64 (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) b_2)
(fma.f64 b_2 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2)
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2)
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) b_2 b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(fma.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2 b_2)
(fma.f64 (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal 1 binary64)) b_2 (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))
(fma.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) b_2 b_2)
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) b_2 b_2)
(neg.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(/.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))))) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))
(*.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))))
(*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
(*.f64 (+.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal 1 binary64)) b_2)
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)
(+.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal 0 binary64)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(+.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(+.f64 (*.f64 b_2 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 0 binary64)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) b_2))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) b_2) (*.f64 #s(literal 1 binary64) b_2))
(+.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) b_2))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 b_2 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(fma.f64 b_2 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (*.f64 b_2 #s(literal 1 binary64)))
(fma.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) b_2 (*.f64 #s(literal 1 binary64) b_2))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal 0 binary64) (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal 0 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(neg.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2)
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))) b_2))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) b_2) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 b_2)) b_2)
(*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(*.f64 b_2 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) b_2)
(*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2)
(*.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal -1 binary64)) b_2)
(*.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal -1 binary64)) b_2)
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 b_2 a) c))) (/.f64 #s(literal 1 binary64) b_2)))
(+.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (/.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))
(fma.f64 a (*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal 1 binary64))
(fma.f64 (*.f64 a c) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) b_2)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (/.f64 c b_2)) #s(literal 1 binary64))
(fma.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 b_2 a) c)) (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 a (/.f64 c b_2)) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) (/.f64 (/.f64 b_2 a) c))) (/.f64 #s(literal 1 binary64) b_2) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 c b_2))) #s(literal 1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) #s(literal 1 binary64)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64))))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))))
(+.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (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 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.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 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 a a) (*.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) #s(literal -1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (+.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 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a (+.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 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (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 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 a (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)) a)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 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) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(*.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (*.f64 b_2 a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(+.f64 (*.f64 b_2 a) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.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 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 b_2 a))
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 a) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.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 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 a (-.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 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 #s(literal 1 binary64) (*.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 b_2 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(fma.f64 b_2 a (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 b_2 a (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 a b_2 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(fma.f64 a b_2 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 a b_2 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 a (-.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 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 a (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))
(fma.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (*.f64 a (-.f64 b_2 (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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (-.f64 #s(literal 0 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 a))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a (*.f64 b_2 a))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.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 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)) (-.f64 (pow.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)) (*.f64 (*.f64 a (-.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 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (pow.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) #s(literal 2 binary64))) (-.f64 (*.f64 b_2 a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)) (pow.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64))) (-.f64 (*.f64 a (-.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 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(pow.f64 (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 b_2 a)
(*.f64 a 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))) a)
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (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 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (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)) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.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 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (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 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(+.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 b_2 a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(+.f64 (*.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.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))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))))
(neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.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 a a))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 a a) (*.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) #s(literal -1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 (*.f64 a a) (*.f64 a (+.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 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (*.f64 a (+.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 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (*.f64 a (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (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 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 a (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)) a)
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64)))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 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) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) a)))
(*.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 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) 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) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b_2 a) c)) #s(literal -1 binary64)))
(neg.f64 (*.f64 a (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 a) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 1 binary64)))
(/.f64 (*.f64 a c) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 a) c)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) b_2)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))) b_2)
(/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c b_2)))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal 1 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 #s(literal 0 binary64) (*.f64 a c)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 b_2 b_2)) b_2)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (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 (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) #s(literal -1/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)) #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))))
(sqrt.f64 (-.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 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))))) (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 (/.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/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))
(pow.f64 (exp.f64 (log.f64 (/.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 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 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 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 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 (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 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/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)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 a) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 a) #s(literal 2 binary64))))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (*.f64 a a))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) a)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 a #s(literal -2 binary64))
(pow.f64 (*.f64 a a) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 a a) (*.f64 a a)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 a))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 a a))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) a))

simplify355.0ms (3%)

Algorithm
egg-herbie
Rules
5948×*-lowering-*.f32
5948×*-lowering-*.f64
4038×+-lowering-+.f64
4038×+-lowering-+.f32
1350×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

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

eval296.0ms (2.5%)

Compiler

Compiled 44734 to 4365 computations (90.2% saved)

prune211.0ms (1.8%)

Pruning

48 alts after pruning (41 fresh and 7 done)

PrunedKeptTotal
New1617151632
Fresh92635
Picked235
Done044
Total1628481676
Accuracy
90.9%
Counts
1676 → 48
Alt Table
Click to see full alt table
StatusAccuracyProgram
29.1%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a)
24.4%
(/.f64 (/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) a)
12.2%
(/.f64 (-.f64 (/.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (-.f64 (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))))
12.1%
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 (/.f64 a b_2) (/.f64 a b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
25.2%
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal -1 binary64) b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
23.4%
(/.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))))))
38.0%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a))) (/.f64 #s(literal 1 binary64) a)) (-.f64 #s(literal 0 binary64) c)) #s(literal -1/2 binary64))) a)
37.8%
(/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c)) #s(literal -1/2 binary64))) a)
24.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) (*.f64 b_2 b_2)) b_2)) a)
11.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 a (/.f64 c b_2))) (*.f64 a (/.f64 c b_2))) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) (-.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)) #s(literal 1 binary64)))) (*.f64 b_2 b_2)))) a)
3.5%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (*.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) (*.f64 b_2 b_2)) b_2)) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -1/2 binary64)))) a)
33.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) b_2))) a)
21.2%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 #s(literal -1 binary64) (*.f64 c c))) (/.f64 #s(literal -1 binary64) c)) a)))) a)
35.8%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c))))) a)
10.1%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))) (-.f64 #s(literal 0 binary64) b_2))) a)
52.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
37.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (exp.f64 (log.f64 b_2))) a)
16.3%
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (/.f64 a b_2) a))
2.2%
(/.f64 (+.f64 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c)))) b_2) a)
34.2%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
1.6%
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2))) a)
28.3%
(/.f64 (*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) a)
9.9%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
33.4%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
2.6%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) a))
2.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (/.f64 b_2 a) c))) #s(literal 1 binary64)) b_2)))
52.3%
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.8%
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c)) (-.f64 #s(literal 0 binary64) b_2)))
32.9%
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
31.3%
(+.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) a) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2))))
2.3%
(+.f64 (/.f64 #s(literal 2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
32.8%
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
32.8%
(+.f64 (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
14.1%
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))))
5.3%
(*.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a))) b_2) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
51.0%
(*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2))
27.3%
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)) b_2))
37.7%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))))
36.8%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))))
32.2%
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
9.7%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 b_2 b_2))))
2.1%
(*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a b_2))))
33.0%
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
2.6%
(*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 #s(literal -1 binary64) a)))
2.6%
(*.f64 #s(literal -2 binary64) (neg.f64 (/.f64 b_2 a)))
10.2%
#s(literal 0 binary64)
Compiler

Compiled 2472 to 925 computations (62.6% saved)

regimes101.0ms (0.9%)

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

4 calls:

30.0ms
b_2
22.0ms
c
21.0ms
a
18.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
52.3%1a
84.1%3b_2
52.3%1c
75.2%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)

regimes58.0ms (0.5%)

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

1 calls:

50.0ms
b_2
Results
AccuracySegmentsBranch
79.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes24.0ms (0.2%)

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

1 calls:

16.0ms
b_2
Results
AccuracySegmentsBranch
79.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.2%)

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

1 calls:

15.0ms
b_2
Results
AccuracySegmentsBranch
64.1%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
64.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

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

3 calls:

3.0ms
a
3.0ms
c
2.0ms
b_2
Results
AccuracySegmentsBranch
33.0%1a
33.0%1c
40.4%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
b_2
1.0ms
a
1.0ms
c
Results
AccuracySegmentsBranch
10.2%1a
10.2%1c
10.2%1b_2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch22.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
Steps
TimeLeftRight
2.0ms
1.406451710391087e+115
2.195937414781432e+120
18.0ms
-7.431133010848076e-148
-2.6288508422321997e-149
Results
9.0ms114×0valid
3.0ms41×0invalid
2.0ms13×1valid
0.0ms2valid
Compiler

Compiled 230 to 159 computations (30.9% saved)

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

bsearch42.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.3369860326038143e-100
2.8508693929957718e-95
18.0ms
-7.431133010848076e-148
-2.6288508422321997e-149
Results
19.0ms230×0valid
4.0ms54×0invalid
4.0ms22×1valid
1.0ms2valid
Compiler

Compiled 476 to 355 computations (25.4% saved)

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

bsearch43.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.3369860326038143e-100
2.8508693929957718e-95
19.0ms
-7.431133010848076e-148
-2.6288508422321997e-149
Results
19.0ms232×0valid
5.0ms71×0invalid
3.0ms19×1valid
1.0ms2valid
Compiler

Compiled 460 to 339 computations (26.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-mult: 5.0ms (27.2% of total)
ival-sub: 4.0ms (21.7% of total)
ival-sqrt: 4.0ms (21.7% of total)
ival-div: 3.0ms (16.3% of total)
ival-neg: 2.0ms (10.9% of total)
backward-pass: 1.0ms (5.4% of total)
const: 0.0ms (0% of total)

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-1.7287854971304132e-305
6.202872438671962e-295
Results
12.0ms160×0valid
5.0ms63×0invalid
Compiler

Compiled 262 to 195 computations (25.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (29.7% of total)
ival-sub: 2.0ms (19.8% of total)
ival-div: 2.0ms (19.8% of total)
ival-sqrt: 2.0ms (19.8% of total)
ival-neg: 1.0ms (9.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
-4.0679206863207126e-284
-2.205318271917081e-295
Results
12.0ms157×0valid
7.0ms75×0invalid
0.0ms1valid
Compiler

Compiled 202 to 155 computations (23.3% saved)

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

bsearch16.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
-3.2808272769276457e-283
-4.0679206863207126e-284
Results
7.0ms96×0valid
3.0ms42×0invalid
Compiler

Compiled 106 to 87 computations (17.9% saved)

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

simplify15.0ms (0.1%)

Algorithm
egg-herbie
Rules
42×+-commutative_binary64
34×*-commutative_binary64
34×sub-neg_binary64
26×neg-mul-1_binary64
24×neg-sub0_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053146
174146
2102146
3135146
4156146
5166146
6169146
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 211368832449645/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c)) #s(literal -1/2 binary64))) a) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -2588678114201735/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(if (<=.f64 b_2 #s(literal -6864352014787025/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(literal 0 binary64)
Outputs
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 20000000000000000311188322589336860485364027938421228667395411608616675623295114065299707798300948953524125617356800 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 211368832449645/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 a c)) #s(literal -1/2 binary64))) a) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 211368832449645/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c a)) #s(literal -1/2 binary64))) a)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) a) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -2591374345656881/3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107776 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal -2588678114201735/11505236063118821809467553221049758295155052665230762065499525194094891251552061640493342548634082305351687288311769174890162545204122663839542235560926343960177145179191391057683342054479750023644997308933440369205641643669917624414330439074612943178454432683813523087356623740062701843509462805095950344781824 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(if (<=.f64 b_2 #s(literal -6864352014787025/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(literal 0 binary64)

soundness1.7s (14.7%)

Rules
6078×*-lowering-*.f32
6078×*-lowering-*.f64
5948×*-lowering-*.f32
5948×*-lowering-*.f64
5216×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0121610727
1434910359
0866910359
035180
1232171
22469164
09480164
05283005
118442933
265522905
080522905
035157
1248145
22651126
09639126
010829935
139049637
085079637
01041
17041
255539
0858839
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 393 to 229 computations (41.7% saved)

preprocess398.0ms (3.4%)

Compiler

Compiled 522 to 180 computations (65.5% saved)

end0.0ms (0%)

Profiling

Loading profile data...