quad2m (problem 3.2.1, negative)

Time bar (total: 11.7s)

analyze170.0ms (1.4%)

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: 77.0ms
ival-sub: 19.0ms (24.5% of total)
ival-sqrt: 19.0ms (24.5% of total)
ival-mult: 18.0ms (23.2% of total)
ival-div: 10.0ms (12.9% of total)
ival-neg: 10.0ms (12.9% of total)
const: 1.0ms (1.3% of total)
backward-pass: 1.0ms (1.3% of total)

sample1.9s (16.1%)

Results
588.0ms5618×0valid
581.0ms1865×2valid
187.0ms773×1valid
119.0ms1146×0invalid
Precisions
Click to see histograms. Total time spent on operations: 951.0ms
ival-mult: 269.0ms (28.3% of total)
ival-neg: 159.0ms (16.7% of total)
ival-sub: 157.0ms (16.5% of total)
ival-sqrt: 149.0ms (15.7% of total)
ival-div: 121.0ms (12.7% of total)
backward-pass: 86.0ms (9% of total)
const: 9.0ms (0.9% of total)
Bogosity

preprocess148.0ms (1.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
048121
1171121
2424106
31384106
44349106
01012
12812
25811
313311
424511
554511
6135011
7223311
8260611
9288111
10290411
11291211
0291211
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
Call 2
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(/ (- (neg b_2) (sqrt (fnmadd a c (square b_2)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a))
(/ (+ b_2 (sqrt (fma a c (square b_2)))) a)
(/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a)
(/ (- b_2 (sqrt (fnmadd a c (square b_2)))) a)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a)
(/ (- (neg b_2) (sqrt (fma a c (square b_2)))) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* (neg a) c)))) (neg a)))
(/ (- (neg b_2) (sqrt (fma a c (square b_2)))) a)
(neg (/ (- (neg (neg b_2)) (sqrt (- (* (neg b_2) (neg b_2)) (* a c)))) a))
(/ (- (sqrt (fnmadd a c (square b_2))) b_2) a)
(neg (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a (neg c))))) a))
(/ (+ b_2 (sqrt (fma a c (square b_2)))) a)
(/ (- (neg a) (sqrt (- (* a a) (* b_2 c)))) b_2)
(/ (- (neg a) (sqrt (fnmadd b_2 c (square a)))) b_2)
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* c a)))) c)
(/ (- (neg b_2) (sqrt (fnmadd a c (square b_2)))) c)
(/ (- (neg c) (sqrt (- (* c c) (* a b_2)))) a)
(/ (- (neg c) (sqrt (fnmadd b_2 a (square c)))) a)

explain237.0ms (2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1100-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
530-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
181(-2.8580148838693007e-119 -3.073567706985266e+195 6.48545465068868e-128)1(4.106232854570639e-72 -1.8751227429844707e+292 6.355343847200528e+52)(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
40-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
87.0ms134×2valid
43.0ms344×0valid
11.0ms34×1valid
Compiler

Compiled 124 to 32 computations (74.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 77.0ms
ival-mult: 41.0ms (53.4% of total)
ival-sub: 8.0ms (10.4% of total)
backward-pass: 8.0ms (10.4% of total)
ival-sqrt: 7.0ms (9.1% of total)
ival-div: 6.0ms (7.8% of total)
ival-neg: 5.0ms (6.5% of total)
const: 1.0ms (1.3% 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
50.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)

simplify77.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01045
12845
25841
313341
424541
554541
6135041
7223341
8260641
9288141
10290441
11291241
0291241
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(neg b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
a
c
Outputs
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
a
c

localize74.0ms (0.6%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy93.7%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy81.4%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy59.9%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
28.0ms67×2valid
23.0ms172×0valid
4.0ms17×1valid
Compiler

Compiled 54 to 11 computations (79.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 7.0ms (27.4% of total)
ival-sub: 5.0ms (19.6% of total)
backward-pass: 4.0ms (15.6% of total)
ival-sqrt: 3.0ms (11.7% of total)
ival-div: 3.0ms (11.7% of total)
ival-neg: 3.0ms (11.7% of total)
const: 0.0ms (0% of total)

series22.0ms (0.2%)

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

36 calls:

TimeVariablePointExpression
2.0ms
a
@inf
(sqrt (- (* b_2 b_2) (* a c)))
1.0ms
a
@inf
(/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a)
1.0ms
b_2
@0
(/ (- (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
c
@-inf
(sqrt (- (* b_2 b_2) (* a c)))

rewrite267.0ms (2.3%)

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
01035
17135
256229
0865929
Stop Event
iter limit
node limit
Counts
4 → 389
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))))
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
Outputs
(+.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) a) (/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) 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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(-.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 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2))))) (/.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 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2))))))
(-.f64 (/.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)) (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.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 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2)))) (-.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 a (/.f64 a b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.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 b_2 b_2))) (/.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 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 a (/.f64 a b_2))) (/.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(/.f64 (/.f64 (+.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (-.f64 #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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (-.f64 #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 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 3 binary64))) (+.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (*.f64 (/.f64 b_2 a) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (-.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 b_2 (*.f64 a (/.f64 a b_2))) (/.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(/.f64 (*.f64 #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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) a)
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) 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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(*.f64 #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 a (/.f64 a b_2))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 a b_2))))))
(*.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 a (/.f64 a b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(+.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (neg.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 0 binary64)) b_2)
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 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 #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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (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 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) #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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))) (+.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (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 b_2 b_2))))))))
(/.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 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (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 b_2 b_2)))) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (/.f64 (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 b_2 b_2))))))
(/.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 #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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 b_2))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 9/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.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 b_2 b_2))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))))
(*.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 b_2 b_2))) (*.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 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (-.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 (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.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 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))))) (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))) (neg.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c))))) (neg.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c))) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 #s(literal 0 binary64) (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c))))) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 a (*.f64 c c)))) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) #s(literal 3 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (*.f64 (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 #s(literal 0 binary64) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 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 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 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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.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 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 (*.f64 a a)) (*.f64 c (*.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 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (*.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)))))

simplify287.0ms (2.4%)

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

eval80.0ms (0.7%)

Compiler

Compiled 19953 to 2078 computations (89.6% saved)

prune120.0ms (1%)

Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New51320533
Fresh000
Picked011
Done000
Total51321534
Accuracy
88.6%
Counts
534 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.0%
(/.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)
25.4%
(/.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)))))
30.7%
(/.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))))))
21.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
45.0%
(/.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)
12.9%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 #s(literal 0 binary64) b_2)) a)
12.9%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a)
31.4%
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) a)
34.6%
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c (/.f64 (/.f64 c b_2) b_2)))) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
34.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
31.7%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
25.4%
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) a)
25.4%
(/.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)))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
30.7%
(/.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)))
31.4%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
21.6%
(*.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)))
31.5%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
Compiler

Compiled 738 to 448 computations (39.3% saved)

simplify148.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff256
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff0
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))) a)
cost-diff128
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))
cost-diff384
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2)))
cost-diff0
(*.f64 c a)
cost-diff0
(/.f64 (*.f64 c a) b_2)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
cost-diff256
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) a)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
cost-diff0
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
cost-diff0
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.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)
cost-diff128
(-.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)))))
Rules
3412×*-lowering-*.f32
3412×*-lowering-*.f64
1672×sum5-define
1226×sum4-define
1192×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
031263
186251
2247234
3908222
44868222
08524222
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (/ (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))))) a)
(- (neg b_2) (/ (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c)))))
(neg b_2)
b_2
(/ (- (* 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)
a
c
(sqrt (- (* b_2 b_2) (* a c)))
(* b_2 (/ -2 a))
b_2
(/ -2 a)
-2
a
(/ (* -1/2 (/ (* c a) b_2)) a)
(* -1/2 (/ (* c a) b_2))
-1/2
(/ (* c a) b_2)
(* c a)
c
a
b_2
(/ (- (neg b_2) (* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2))) a)
(- (neg b_2) (* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2)))
(neg b_2)
b_2
(* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2))
(+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2))
1
(/ (* -1/2 (/ (* c a) b_2)) b_2)
(* -1/2 (/ (* c a) b_2))
-1/2
(/ (* c a) b_2)
(* c a)
c
a
(- 0 b_2)
0
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/ 1 a)
1
a
(/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(- (* b_2 b_2) (* a c))
(* b_2 b_2)
(* a c)
c
Outputs
(/ (- (neg b_2) (/ (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))))) a)
(-.f64 (/.f64 (-.f64 c (/.f64 (*.f64 b_2 b_2) a)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 b_2 a))
(- (neg b_2) (/ (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c)))))
(-.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(/ (- (* b_2 b_2) (* a c)) (sqrt (- (* b_2 b_2) (* a c))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 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
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(* b_2 (/ -2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
b_2
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
-2
#s(literal -2 binary64)
a
(/ (* -1/2 (/ (* c a) b_2)) a)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ (* c a) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
-1/2
#s(literal -1/2 binary64)
(/ (* c a) b_2)
(/.f64 (*.f64 a c) b_2)
(* c a)
(*.f64 a c)
c
a
b_2
(/ (- (neg b_2) (* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2))) a)
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64))) a)
(- (neg b_2) (* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2)))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64)))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(* (+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2)) (- 0 b_2))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #s(literal -1 binary64))) b_2)
(+ 1 (/ (* -1/2 (/ (* c a) b_2)) b_2))
(+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) b_2))
1
#s(literal 1 binary64)
(/ (* -1/2 (/ (* c a) b_2)) b_2)
(/.f64 (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) b_2)
(* -1/2 (/ (* c a) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
-1/2
#s(literal -1/2 binary64)
(/ (* c a) b_2)
(/.f64 (*.f64 a c) b_2)
(* c a)
(*.f64 a c)
c
a
(- 0 b_2)
(-.f64 #s(literal 0 binary64) b_2)
0
#s(literal 0 binary64)
(/ (/ 1 a) (/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ 1 (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))
(/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(- b_2 (sqrt (- (* b_2 b_2) (* a c))))
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(- (* b_2 b_2) (* a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(* b_2 b_2)
(*.f64 b_2 b_2)
(* a c)
(*.f64 a c)
c

localize367.0ms (3.1%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy98.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy95.4%
(/.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))))))
accuracy82.0%
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy59.9%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy94.0%
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))
accuracy90.0%
(/.f64 (*.f64 c a) b_2)
accuracy83.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2))) a)
accuracy63.4%
(-.f64 (neg.f64 b_2) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) b_2)) (-.f64 #s(literal 0 binary64) b_2)))
accuracy100.0%
(*.f64 c a)
accuracy100.0%
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
accuracy90.0%
(/.f64 (*.f64 c a) b_2)
accuracy83.6%
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2)) a)
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy99.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
accuracy93.7%
(/.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)
accuracy81.4%
(-.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)))))
accuracy59.9%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy59.7%
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Results
138.0ms92×2valid
77.0ms30×3valid
53.0ms97×0valid
34.0ms37×1valid
Compiler

Compiled 290 to 32 computations (89% saved)

Precisions
Click to see histograms. Total time spent on operations: 118.0ms
ival-div: 41.0ms (34.7% of total)
backward-pass: 26.0ms (22% of total)
ival-mult: 24.0ms (20.3% of total)
ival-sub: 14.0ms (11.8% of total)
ival-sqrt: 5.0ms (4.2% of total)
ival-neg: 4.0ms (3.4% of total)
ival-add: 3.0ms (2.5% of total)
const: 1.0ms (0.8% of total)

series74.0ms (0.6%)

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

153 calls:

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

rewrite299.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
2100×/-lowering-/.f32
2100×/-lowering-/.f64
1776×*-lowering-*.f32
1776×*-lowering-*.f64
1500×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

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

simplify488.0ms (4.2%)

Algorithm
egg-herbie
Rules
5842×*-lowering-*.f32
5842×*-lowering-*.f64
3896×+-lowering-+.f64
3896×+-lowering-+.f32
1288×/-lowering-/.f32
Iterations

Useful iterations: 1 (0.0ms)

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

eval356.0ms (3%)

Compiler

Compiled 63716 to 5423 computations (91.5% saved)

prune855.0ms (7.3%)

Pruning

40 alts after pruning (38 fresh and 2 done)

PrunedKeptTotal
New2134282162
Fresh51015
Picked415
Done011
Total2143402183
Accuracy
88.7%
Counts
2183 → 40
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.0%
(/.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.6%
(/.f64 (/.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)) a)
13.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) c))
30.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))))
26.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
2.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
12.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
21.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))))) a)
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))) a)
13.2%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2))) b_2)) a)
45.0%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
31.4%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2))))) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a)
30.7%
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
34.6%
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c (/.f64 (/.f64 c b_2) b_2)))) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
12.6%
(/.f64 (*.f64 (/.f64 (*.f64 a c) b_2) #s(literal 1/2 binary64)) a)
12.9%
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) b_2) #s(literal -1 binary64)) #s(literal 1 binary64)) b_2) a)
25.4%
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2)) a)
26.4%
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2))
34.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
29.2%
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
31.7%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
2.6%
(/.f64 b_2 (neg.f64 (/.f64 a #s(literal -2 binary64))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
31.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
12.9%
(/.f64 #s(literal 0 binary64) a)
30.7%
(/.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)))
31.4%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
12.6%
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) a))
25.4%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
2.1%
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
31.5%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
16.8%
(*.f64 b_2 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))))
2.6%
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
12.7%
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
Compiler

Compiled 1312 to 862 computations (34.3% saved)

simplify149.0ms (1.3%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 #s(literal 0 binary64) (*.f64 c a))
cost-diff0
(sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a)
cost-diff0
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff128
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
cost-diff128
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
cost-diff0
(*.f64 a b_2)
cost-diff0
(*.f64 a c)
cost-diff0
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
cost-diff256
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2))
cost-diff128
(/.f64 #s(literal 0 binary64) a)
cost-diff0
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
cost-diff0
(-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
cost-diff576
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Rules
2196×sum4-define
2162×sum3-define
1984×*-lowering-*.f32
1984×*-lowering-*.f64
1472×sum5-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
030179
194176
2241167
3698163
42263161
57125161
08355161
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (- (neg b_2) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c)))) a)
(- (neg b_2) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c))))
(neg b_2)
b_2
(* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c)))
(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
(/ 0 a)
0
a
(/ (* (* a c) -1/2) (* a b_2))
(* (* a c) -1/2)
(* a c)
a
c
-1/2
(* a b_2)
b_2
(/ (/ 1 a) (* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/ 1 a)
1
a
(* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
b_2
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(/ 2 (* a c))
2
(* a c)
c
(/ -1/2 (* b_2 b_2))
-1/2
(* b_2 b_2)
(/ (- (neg b_2) (sqrt (- 0 (* c a)))) a)
(- (neg b_2) (sqrt (- 0 (* c a))))
(neg b_2)
b_2
(sqrt (- 0 (* c a)))
(- 0 (* c a))
0
(* c a)
c
a
Outputs
(/ (- (neg b_2) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* 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) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* 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
(* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(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)
(/ 0 a)
#s(literal 0 binary64)
0
#s(literal 0 binary64)
a
(/ (* (* a c) -1/2) (* a b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* (* a c) -1/2)
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* a c)
(*.f64 a c)
a
c
-1/2
#s(literal -1/2 binary64)
(* a b_2)
(*.f64 b_2 a)
b_2
(/ (/ 1 a) (* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 a c)))
b_2
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(+.f64 (/.f64 (/.f64 #s(literal 2 binary64) c) a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 (/.f64 #s(literal 2 binary64) c) a)
2
#s(literal 2 binary64)
(* a c)
(*.f64 a c)
c
(/ -1/2 (* b_2 b_2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
-1/2
#s(literal -1/2 binary64)
(* b_2 b_2)
(*.f64 b_2 b_2)
(/ (- (neg b_2) (sqrt (- 0 (* c a)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(- (neg b_2) (sqrt (- 0 (* c a))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))
(neg b_2)
(-.f64 #s(literal 0 binary64) b_2)
b_2
(sqrt (- 0 (* c a)))
(sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c)))
(- 0 (* c a))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
0
#s(literal 0 binary64)
(* c a)
(*.f64 a c)
c
a

localize230.0ms (2%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 b_2)
accuracy100.0%
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a))))
accuracy99.8%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a)
accuracy81.1%
(sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))
accuracy99.8%
(/.f64 #s(literal 2 binary64) (*.f64 a c))
accuracy99.8%
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
accuracy95.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
accuracy79.2%
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
accuracy100.0%
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 a c)
accuracy100.0%
(*.f64 a b_2)
accuracy83.5%
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2))
accuracy100.0%
(/.f64 #s(literal 0 binary64) a)
accuracy97.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy90.1%
(-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy72.6%
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))
accuracy72.5%
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Results
74.0ms135×0valid
39.0ms15×3valid
31.0ms19×2valid
31.0ms78×0invalid
8.0ms1valid
Compiler

Compiled 226 to 31 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 82.0ms
ival-mult: 19.0ms (23.1% of total)
ival-div: 17.0ms (20.7% of total)
ival-pow: 17.0ms (20.7% of total)
backward-pass: 13.0ms (15.8% of total)
ival-sub: 7.0ms (8.5% of total)
ival-add: 3.0ms (3.6% of total)
ival-neg: 2.0ms (2.4% of total)
ival-sqrt: 2.0ms (2.4% of total)
const: 1.0ms (1.2% of total)

series38.0ms (0.3%)

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

138 calls:

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

rewrite351.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
2744×/-lowering-/.f32
2744×/-lowering-/.f64
2146×*-lowering-*.f32
2146×*-lowering-*.f64
1952×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030137
1227134
22148123
09460123
Stop Event
iter limit
node limit
Counts
20 → 860
Calls
Call 1
Inputs
(* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c)))
(/ (- (neg b_2) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c)))) a)
(- (neg b_2) (* (pow (- (* b_2 b_2) (* a c)) -1/2) (- (* b_2 b_2) (* a c))))
(pow (- (* b_2 b_2) (* a c)) -1/2)
(/ 0 a)
(/ (* (* a c) -1/2) (* a b_2))
(* (* a c) -1/2)
(* a c)
(* a b_2)
(/ (/ 1 a) (* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(* b_2 (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(/ 1 a)
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(/ (- (neg b_2) (sqrt (- 0 (* c a)))) a)
(- (neg b_2) (sqrt (- 0 (* c a))))
(sqrt (- 0 (* c a)))
(- 0 (* c a))
(/ -1/2 (* b_2 b_2))
(/ 2 (* a c))
(neg b_2)
Outputs
(+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 a c) (*.f64 a c))))
(+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 a c)))
(+.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) (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/2 binary64)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))
(hypot.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))
(hypot.f64 (sqrt.f64 (*.f64 a c)) b_2)
(hypot.f64 (sqrt.f64 (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2))
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 (*.f64 a c) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.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 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 a c) (*.f64 a c))))
(fma.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 (+.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 a c)))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 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)) (+.f64 (*.f64 a c) (*.f64 a c))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 a c) (*.f64 a c))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64)) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 a c) (*.f64 a c))))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(fma.f64 (*.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 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.f64 (*.f64 a c) (*.f64 a c))))
(fma.f64 (*.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 a c) (*.f64 a c)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 (*.f64 (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 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 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 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 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))) (sqrt.f64 (+.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (-.f64 (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c))) (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (+.f64 (*.f64 a c) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c))))) (sqrt.f64 (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 a c) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 (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 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 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (+.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 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))) (neg.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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (+.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 (+.f64 (*.f64 b_2 b_2) (*.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 (+.f64 (*.f64 b_2 b_2) (*.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/2 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 1/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (+.f64 (*.f64 b_2 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 (pow.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) a) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) a)) (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 a c)) a) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a)) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) a) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) a) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) a)) (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 a c)) a) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a) (/.f64 (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))) a) (/.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) 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 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 a (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (+.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) b_2)) (-.f64 #s(literal 0 binary64) a)))
(/.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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (*.f64 a (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) 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 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)) (*.f64 a (*.f64 a a)))) (+.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)) (-.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))) (/.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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.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 (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))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 #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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) 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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) 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 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (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 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))) (neg.f64 (-.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))) (/.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 (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))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(pow.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 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 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.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 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 #s(literal 0 binary64) b_2))
(+.f64 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.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))))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 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 (fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.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)))))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64))) (*.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))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.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))))))
(+.f64 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.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))))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/4 binary64))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (+.f64 (*.f64 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 (fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.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)))))) (fma.f64 (neg.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64))) (*.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))) (*.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)) (*.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))))))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (-.f64 #s(literal 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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.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 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.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 #s(literal 0 binary64) b_2))
(fma.f64 (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 #s(literal -1 binary64) b_2 (-.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))) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (+.f64 (-.f64 #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 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))) (+.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 #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 a c)) (-.f64 #s(literal 0 binary64) b_2))
(fma.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (neg.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2)) (-.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 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) 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 (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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.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))))
(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/4 binary64)) #s(literal 2 binary64))
(pow.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1/4 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/4 binary64)) (pow.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (*.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 (+.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
#s(literal 0 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 a))) (/.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64)) b_2))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a)))))
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 a))
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)))
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 a))))
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)))))
(/.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a)) b_2)
(/.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 a))
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
(/.f64 (neg.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64)) b_2)
(/.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2) a)
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a)))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 a) (/.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))) #s(literal -1 binary64))
(*.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a)))
(*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a c) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 (*.f64 a c) a) #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) #s(literal -1 binary64)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 a c) a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) a))
(*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 a))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(*.f64 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (*.f64 a c))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
(*.f64 (/.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 a c) b_2))
(*.f64 (pow.f64 (/.f64 b_2 a) #s(literal -1 binary64)) (pow.f64 (/.f64 a (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a a) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64)) (pow.f64 (/.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (*.f64 a c)) #s(literal -2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(neg.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(/.f64 (*.f64 a c) #s(literal 2 binary64))
(/.f64 (*.f64 a c) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 a (neg.f64 (*.f64 c #s(literal -1/2 binary64))))
(*.f64 a (/.f64 c #s(literal 2 binary64)))
(*.f64 c (/.f64 a #s(literal 2 binary64)))
(*.f64 c (*.f64 a #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(*.f64 (*.f64 a c) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 a c))
(*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(*.f64 (*.f64 #s(literal -1/2 binary64) a) c)
(+.f64 #s(literal 0 binary64) (*.f64 a c))
(+.f64 (*.f64 a c) #s(literal 0 binary64))
(exp.f64 (log.f64 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a c))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 a c))))
(fma.f64 a c #s(literal 0 binary64))
(fma.f64 a (-.f64 #s(literal 0 binary64) c) #s(literal 0 binary64))
(fma.f64 c a #s(literal 0 binary64))
(fma.f64 c (-.f64 #s(literal 0 binary64) a) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c #s(literal 0 binary64))
(fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (*.f64 a c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a c))
(/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 a c))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 0 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 0 binary64))) (*.f64 a c))
(pow.f64 (*.f64 a c) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a c)) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 a c)
(*.f64 a (-.f64 #s(literal 0 binary64) c))
(*.f64 a (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)))
(*.f64 c a)
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)))
(*.f64 (-.f64 #s(literal 0 binary64) c) a)
(*.f64 #s(literal -1 binary64) (*.f64 a c))
(*.f64 (-.f64 #s(literal 0 binary64) a) c)
(*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)) (pow.f64 c #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 c (*.f64 a c))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 a a)) (sqrt.f64 (*.f64 c c)))
(*.f64 (sqrt.f64 (*.f64 c c)) (sqrt.f64 (*.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 a c) c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (*.f64 (*.f64 a c) a)) (sqrt.f64 c))
(*.f64 b_2 a)
(*.f64 a b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))) (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) a)
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2)
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(pow.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 b_2 #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))
(+.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))) (/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) b_2 (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))
(fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))
(fma.f64 (*.f64 b_2 #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 8 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) b_2) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 8 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (-.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))))) (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) b_2)) (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) b_2)
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (+.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal 2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal -2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal 2 binary64) (*.f64 a c))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) c)) (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 2 binary64) (*.f64 a c))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))) (fma.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))) (fma.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))) (fma.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(+.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2) (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))) (fma.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))) (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (neg.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))) (fma.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c) (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2))) #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2))) (/.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1/2 binary64)) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2)) (/.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))) (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (*.f64 a c) b_2)))
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))) (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))) (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) b_2)) (/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 (*.f64 a c) b_2)))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c b_2)) (/.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 c b_2)))
(-.f64 (/.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))) (/.f64 (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c) (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2))) (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2))) (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) #s(literal 2 binary64))))
(/.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 b_2) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 a c) #s(literal 2 binary64))))
(/.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a c)))
(/.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a c)))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) c))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 a c) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (*.f64 a c)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 c))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64))) (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 a c)) (*.f64 b_2 b_2))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 a (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a c) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a c) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (neg.f64 (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 c b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a c) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a c) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a c) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a c) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (neg.f64 (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 c b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a c)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 b_2 #s(literal 1 binary64)))) (neg.f64 (*.f64 b_2 (/.f64 (*.f64 a c) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a c)) (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 b_2 c)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (*.f64 a c))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 b_2 b_2))) (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(+.f64 (fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a c))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a c)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a c))))) (fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c)))) a))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a) (/.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 (*.f64 a c) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (/.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))) (/.f64 (*.f64 a c) (*.f64 a (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))))
(-.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 a c)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))))) (/.f64 (/.f64 (pow.f64 (*.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 a c)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) #s(literal 2 binary64)) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))))
(fma.f64 (-.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(neg.f64 (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) a))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) #s(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) a)))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)) (*.f64 a (sqrt.f64 (*.f64 a c)))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (*.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 a c)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) #s(literal 2 binary64))) (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a)))
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a)) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c)))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 a)) (*.f64 a (sqrt.f64 (*.f64 a c))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 (*.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 a c)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 #s(literal 0 binary64) b_2) a) (/.f64 (sqrt.f64 (*.f64 a c)) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(pow.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 (pow.f64 (/.f64 a (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(+.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(+.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64))) (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 a c))))
(+.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (/.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))) (/.f64 (*.f64 a c) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))) (/.f64 (*.f64 a c) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))))
(fma.f64 b_2 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) b_2 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (*.f64 a c)) (-.f64 #s(literal 0 binary64) b_2))
(neg.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (+.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 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))))))
(pow.f64 (/.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 a c)))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 a c) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a c))))
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(sqrt.f64 (*.f64 a c))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (*.f64 a c) (sqrt.f64 (*.f64 a c)))
(/.f64 (*.f64 a c) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(/.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (*.f64 a c))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 a c) #s(literal 3/2 binary64))) (*.f64 a c))
(pow.f64 (*.f64 a c) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 a c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 a c) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 3/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))
(*.f64 (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)) (pow.f64 (*.f64 a c) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 a #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1/2 binary64)) (pow.f64 a #s(literal 1/2 binary64)))
(*.f64 (pow.f64 c #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1/2 binary64)) (pow.f64 c #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/2 binary64)) (sqrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 #s(literal 0 binary64) c)))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 c) (sqrt.f64 (-.f64 #s(literal 0 binary64) a)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (sqrt.f64 (*.f64 a c))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+.f64 #s(literal 0 binary64) (*.f64 a c))
(+.f64 (*.f64 a c) #s(literal 0 binary64))
(exp.f64 (log.f64 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (*.f64 a c)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (*.f64 a c))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a c)) (*.f64 a c))
(sqrt.f64 (*.f64 a (*.f64 c (*.f64 a c))))
(fma.f64 a c #s(literal 0 binary64))
(fma.f64 a (-.f64 #s(literal 0 binary64) c) #s(literal 0 binary64))
(fma.f64 c a #s(literal 0 binary64))
(fma.f64 c (-.f64 #s(literal 0 binary64) a) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) c) a #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) a) c #s(literal 0 binary64))
(fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (*.f64 a c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))
(/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a c))
(/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a (*.f64 c (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 a c))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 0 binary64))) (sqrt.f64 (+.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 0 binary64))))))
(/.f64 (sqrt.f64 (+.f64 #s(literal 0 binary64) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 #s(literal 0 binary64) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 0 binary64))) (*.f64 a c))
(pow.f64 (*.f64 a c) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (*.f64 a c)) #s(literal 2 binary64))
(pow.f64 (*.f64 a (*.f64 c (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 a c)
(*.f64 a (-.f64 #s(literal 0 binary64) c))
(*.f64 a (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)))
(*.f64 c a)
(*.f64 c (-.f64 #s(literal 0 binary64) a))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)))
(*.f64 (-.f64 #s(literal 0 binary64) c) a)
(*.f64 #s(literal -1 binary64) (*.f64 a c))
(*.f64 (-.f64 #s(literal 0 binary64) a) c)
(*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) c) #s(literal 1 binary64)) a)
(*.f64 (pow.f64 c #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)) (pow.f64 c #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 c (*.f64 a c))))
(*.f64 (sqrt.f64 c) (sqrt.f64 (*.f64 a (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 a a)) (sqrt.f64 (*.f64 c c)))
(*.f64 (sqrt.f64 (*.f64 c c)) (sqrt.f64 (*.f64 a a)))
(*.f64 (sqrt.f64 (*.f64 (*.f64 a c) c)) (sqrt.f64 a))
(*.f64 (sqrt.f64 (*.f64 (*.f64 a c) a)) (sqrt.f64 c))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 c (/.f64 #s(literal 2 binary64) a)))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/.f64 #s(literal -1 binary64) (/.f64 (*.f64 a c) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (/.f64 #s(literal 2 binary64) a))))
(/.f64 #s(literal -2 binary64) (*.f64 a c))
(/.f64 (/.f64 #s(literal 2 binary64) a) c)
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) a)) (-.f64 #s(literal 0 binary64) c))
(/.f64 (/.f64 #s(literal 2 binary64) c) a)
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 2 binary64) a))) (neg.f64 (-.f64 #s(literal 0 binary64) c)))
(/.f64 (neg.f64 (/.f64 #s(literal 2 binary64) c)) (-.f64 #s(literal 0 binary64) a))
(pow.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 c (/.f64 #s(literal 2 binary64) a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 c #s(literal 2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 a c)))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a c)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c))
(*.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal 2 binary64) a))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 a (*.f64 c (*.f64 a c))))
(*.f64 (/.f64 #s(literal 2 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 a c))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)

simplify370.0ms (3.2%)

Algorithm
egg-herbie
Rules
6932×*-lowering-*.f32
6932×*-lowering-*.f64
4086×+-lowering-+.f64
4086×+-lowering-+.f32
1474×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
09147163
131856801
082476801
Stop Event
iter limit
node limit
Counts
552 → 552
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 (* (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 (/ 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))))
0
0
0
0
0
0
0
0
0
0
0
0
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* 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)
(* 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/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -2 (/ b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(* -2 (/ b_2 a))
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a)) (* 2 b_2)) a))
(* -2 (/ b_2 a))
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))))) b_2))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(/ -1/2 b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(* 2 (/ b_2 (* a c)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* 2 (/ b_2 (* a c)))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(* 2 (/ b_2 (* a c)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ -1/2 b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 2 (* a c))
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ 2 (* a c))
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ 2 (* a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ 2 (* a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (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))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* -1 (/ b_2 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(* -1 (/ b_2 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (+ b_2 (* (sqrt (* a c)) (sqrt -1))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(* -1 (* a c))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(/ 2 (* a c))
(* -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)
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 #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 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (+.f64 (+.f64 #s(literal 1 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 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 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (+.f64 (+.f64 #s(literal 1 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)))) (-.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 #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) a) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.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 (*.f64 c (*.f64 a 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 (*.f64 c (*.f64 a a)) a))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.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))) (*.f64 c (*.f64 c c))))))))
(* 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 (*.f64 c (*.f64 a a)) a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (+.f64 (*.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/8 binary64) (/.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))) (*.f64 c (*.f64 c c))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a 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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a a)) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.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))) (*.f64 c (*.f64 c c))))))) (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 (+.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a a)) a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.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))) (*.f64 c (*.f64 c c))))))) (*.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)))))) (neg.f64 a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(+.f64 b_2 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 a 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 #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 #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/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.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 #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 (*.f64 #s(literal -1 binary64) (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 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(-.f64 #s(literal 0 binary64) (*.f64 c (+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.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 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64))))))))))
(* -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 (*.f64 #s(literal 1/2 binary64) (*.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 (*.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 -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 5 binary64)))))))) (neg.f64 c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(-.f64 (*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a a)) a)))) (/.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 (*.f64 c (*.f64 a a)) a))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (/.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 (/.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (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 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.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))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -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 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.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)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a 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/8 binary64) (/.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))) (*.f64 c (*.f64 c c))))) (+.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 a a)) a))))) (+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 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 (*.f64 #s(literal -1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.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 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (*.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 b_2 a) #s(literal -2 binary64)) (*.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 (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.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 (*.f64 #s(literal -1/2 binary64) (/.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 (*.f64 #s(literal -1/2 binary64) (/.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 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #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 (/.f64 b_2 (*.f64 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 (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 (*.f64 c (*.f64 a 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 (*.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 a) (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c))) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (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 (*.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 (*.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)))) #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 #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 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) (/.f64 (*.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 (*.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 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (/.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 (*.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 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.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))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a 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/8 binary64) (/.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))) (*.f64 c (*.f64 c c))))) (+.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 a a)) a))))) (+.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 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (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 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (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 (*.f64 #s(literal 1/8 binary64) (*.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) (*.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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(+.f64 (*.f64 c (+.f64 (*.f64 c (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 c (*.f64 a a)) a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (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 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 c (*.f64 c c)))))) (+.f64 (*.f64 (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 (/.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 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) 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 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a 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))))) c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 (*.f64 b_2 b_2) #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 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (neg.f64 (*.f64 c (*.f64 c c)))))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))
(+.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 b_2 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 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (neg.f64 (*.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 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 a (*.f64 a a)) (neg.f64 (*.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 (*.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/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -3/4 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 #s(literal 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/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (+.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/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 #s(literal 0 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 a c) (*.f64 (*.f64 a c) (*.f64 a c))) #s(literal -3/4 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))))) (+.f64 #s(literal 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/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.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 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 a b_2) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -3/4 binary64))))))
(+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))
(+.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (+.f64 (*.f64 (*.f64 a b_2) (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (/.f64 (*.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 (/.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 #s(literal -1/2 binary64) (+.f64 (*.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 (/.f64 c (pow.f64 a #s(literal 7 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 c c)) (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) c)))) (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) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (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)) (pow.f64 b_2 #s(literal 4 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64))))) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 c c)) (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) 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 (*.f64 a c) #s(literal 1/2 binary64)) (*.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 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 c) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -3/4 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 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 (*.f64 #s(literal -1/2 binary64) b_2) (+.f64 (*.f64 c (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (*.f64 b_2 b_2)) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (/.f64 (*.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 (/.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 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 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 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 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 a a)) (/.f64 (*.f64 c (pow.f64 b_2 #s(literal 4 binary64))) 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (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)) (pow.f64 b_2 #s(literal 4 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (pow.f64 b_2 #s(literal 4 binary64))) 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))))
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)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* -1/2 (* a c))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(* 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)
(* 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/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 a (-.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c))) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c)) (*.f64 (/.f64 #s(literal 32 binary64) (*.f64 a a)) (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 c c)))))) a)
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a c))) a)
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 c c))) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c)) a)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c)) (/.f64 (*.f64 #s(literal 128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 (*.f64 a c) (*.f64 c c)))) a)) a)) (neg.f64 a))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a a))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 c (*.f64 a a)) a) c)) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64)))) (/.f64 #s(literal -32 binary64) (*.f64 (*.f64 (*.f64 c (*.f64 a a)) a) c)))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (*.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/32 binary64) (*.f64 c (*.f64 c c))) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (-.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 (*.f64 c (*.f64 a a)) a)) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 #s(literal 1/32 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 c (*.f64 a a)) a) c)) (+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a)))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 #s(literal -128 binary64) (*.f64 c (*.f64 c c))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) (pow.f64 a #s(literal 4 binary64)))) (+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 (*.f64 c (*.f64 a a)) a) c)))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 a a))))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(-.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 c (*.f64 a a)) a)) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) c))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(-.f64 (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal -128 binary64) (pow.f64 a #s(literal 4 binary64))) (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) c)) (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 a a)))) (neg.f64 c)) (*.f64 #s(literal 8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)))) c))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) b_2)
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) b_2)
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)))
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c))) (/.f64 #s(literal -1/2 binary64) b_2))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 a c)) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.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)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* b_2 (- (* -1 (* (sqrt (/ c a)) (/ (sqrt -1) b_2))) (/ 1 a)))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ b_2 a))
(/.f64 b_2 (neg.f64 a))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (+ (* (sqrt (/ c a)) (/ (sqrt -1) b_2)) (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) (sqrt.f64 (/.f64 c a))) (/.f64 #s(literal -1 binary64) a)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))))
(* 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))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))))
(* 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))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.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 (/.f64 b_2 (*.f64 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))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 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))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (neg.f64 c))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 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 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 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(- (* -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))))
(- (* -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))))
(- (* -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))))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64)))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64)))
(* b_2 (- (* -1 (* (sqrt (* a c)) (/ (sqrt -1) b_2))) 1))
(*.f64 b_2 (+.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64)))
(* -1 b_2)
(-.f64 #s(literal 0 binary64) b_2)
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (+ 1 (* (sqrt (* a c)) (/ (sqrt -1) b_2)))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -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))))
(* -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))))
(* -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))))
(* -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))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (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 #s(literal 0 binary64) (/.f64 b_2 c)) (*.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 #s(literal 0 binary64) (/.f64 b_2 c)) (*.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 #s(literal 0 binary64) (/.f64 b_2 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 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 (- (/ 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 (+ 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))))
(* -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))))
(* -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))))
(* -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))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a)))
(* (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 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(* -1 (* a c))
(-.f64 #s(literal 0 binary64) (*.f64 a c))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 a c))
(* -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)

eval210.0ms (1.8%)

Compiler

Compiled 39718 to 4661 computations (88.3% saved)

prune235.0ms (2%)

Pruning

62 alts after pruning (58 fresh and 4 done)

PrunedKeptTotal
New1662311693
Fresh62733
Picked325
Done022
Total1671621733
Accuracy
99.8%
Counts
1733 → 62
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.6%
(/.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2) a)
12.5%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
28.0%
(/.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)
12.4%
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 a))
14.2%
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) a)
13.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
8.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
3.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) b_2) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
30.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))))
26.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
2.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
31.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
12.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))))
22.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))))
8.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
23.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
12.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
25.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))))
12.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)))))
12.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
21.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))))) a)
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))) a)
13.2%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2))) b_2)) a)
45.0%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))) a)
21.8%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))) a)
31.4%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2))))) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)
30.7%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
34.6%
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c (/.f64 (/.f64 c b_2) b_2)))) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
11.4%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1/2 binary64)) (*.f64 a b_2))
12.9%
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) b_2) #s(literal -1 binary64)) #s(literal 1 binary64)) b_2) a)
25.4%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
26.4%
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2))
12.7%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
34.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
29.2%
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
31.7%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
2.6%
(/.f64 b_2 (neg.f64 (/.f64 a #s(literal -2 binary64))))
13.3%
(/.f64 b_2 (neg.f64 a))
12.5%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
31.0%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) a))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
31.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
14.2%
(/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
30.7%
(/.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)))
31.4%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
8.3%
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
12.6%
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) a))
25.4%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
12.8%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
2.1%
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
31.5%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
16.8%
(*.f64 b_2 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))))
2.6%
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
12.9%
#s(literal 0 binary64)
Compiler

Compiled 2243 to 1466 computations (34.6% saved)

simplify212.0ms (1.8%)

Algorithm
egg-herbie
Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff128
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)
cost-diff128
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff0
(/.f64 #s(literal 1 binary64) b_2)
cost-diff128
(/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
cost-diff0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
cost-diff0
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
cost-diff0
(*.f64 c #s(literal -1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
Rules
4216×*-lowering-*.f32
4216×*-lowering-*.f64
2736×/-lowering-/.f32
2736×/-lowering-/.f64
1666×fma-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
037275
188244
2199243
3525242
41462239
54709233
08328233
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (* c -1/2) b_2)
(* c -1/2)
c
-1/2
b_2
0
(+ (* b_2 (/ -2 a)) (/ (* c 1/2) b_2))
(* b_2 (/ -2 a))
b_2
(/ -2 a)
-2
a
(/ (* c 1/2) b_2)
(* c 1/2)
c
1/2
(* (/ 1 b_2) (/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/ 1 b_2)
1
b_2
(/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(/ 1 a)
a
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(/ 2 (* a c))
2
(* a c)
c
(/ -1/2 (* b_2 b_2))
-1/2
(* b_2 b_2)
(/ (/ 1 a) (/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/ 1 a)
1
a
(/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)
(- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2)))))
(/ 4 (* a (* c (* a c))))
4
(* a (* c (* a c)))
(* c (* a c))
c
(* a c)
(/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))
1/4
(* b_2 (* b_2 (* b_2 b_2)))
b_2
(* b_2 (* b_2 b_2))
(* b_2 b_2)
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(/ 2 (* a c))
2
(/ -1/2 (* b_2 b_2))
-1/2
Outputs
(/ (* c -1/2) b_2)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c -1/2)
(*.f64 c #s(literal -1/2 binary64))
c
-1/2
#s(literal -1/2 binary64)
b_2
0
#s(literal 0 binary64)
(+ (* b_2 (/ -2 a)) (/ (* c 1/2) b_2))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(* b_2 (/ -2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
b_2
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
-2
#s(literal -2 binary64)
a
(/ (* c 1/2) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c 1/2)
(*.f64 c #s(literal 1/2 binary64))
c
1/2
#s(literal 1/2 binary64)
(* (/ 1 b_2) (/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) c) (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
1
#s(literal 1 binary64)
b_2
(/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) c) (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
a
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
2
#s(literal 2 binary64)
(* a c)
(*.f64 c a)
c
(/ -1/2 (* b_2 b_2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
-1/2
#s(literal -1/2 binary64)
(* b_2 b_2)
(*.f64 b_2 b_2)
(/ (/ 1 a) (/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal 4 binary64) a)) (*.f64 c (*.f64 c a))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
1
#s(literal 1 binary64)
a
(/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal 4 binary64) a)) (*.f64 c (*.f64 c a))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)
(+.f64 (/.f64 (*.f64 b_2 (/.f64 #s(literal 4 binary64) a)) (*.f64 c (*.f64 c a))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2)))))
(+.f64 (/.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) c) (*.f64 c a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/ 4 (* a (* c (* a c))))
(/.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) c) (*.f64 c a))
4
#s(literal 4 binary64)
(* a (* c (* a c)))
(*.f64 c (*.f64 a (*.f64 c a)))
(* c (* a c))
(*.f64 c (*.f64 c a))
c
(* a c)
(*.f64 c a)
(/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))
(/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
1/4
#s(literal 1/4 binary64)
(* b_2 (* b_2 (* b_2 b_2)))
(*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))
b_2
(* b_2 (* b_2 b_2))
(*.f64 b_2 (*.f64 b_2 b_2))
(* b_2 b_2)
(*.f64 b_2 b_2)
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
2
#s(literal 2 binary64)
(/ -1/2 (* b_2 b_2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
-1/2
#s(literal -1/2 binary64)

localize188.0ms (1.6%)

Localize:

Found 14 expressions of interest:

NewMetricScoreProgram
accuracy96.5%
(*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)
accuracy92.3%
(-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
accuracy89.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
accuracy51.5%
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
accuracy99.7%
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
accuracy98.9%
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
accuracy92.1%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
accuracy77.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
accuracy100.0%
(/.f64 #s(literal -2 binary64) a)
accuracy100.0%
(*.f64 c #s(literal 1/2 binary64))
accuracy100.0%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy99.6%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
accuracy100.0%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy100.0%
(*.f64 c #s(literal -1/2 binary64))
Results
131.0ms256×0valid
Compiler

Compiled 311 to 38 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-div: 24.0ms (51.8% of total)
ival-mult: 17.0ms (36.7% of total)
ival-add: 2.0ms (4.3% of total)
ival-sub: 1.0ms (2.2% of total)
const: 1.0ms (2.2% of total)
backward-pass: 0.0ms (0% of total)

series54.0ms (0.5%)

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

108 calls:

TimeVariablePointExpression
13.0ms
c
@0
(/ (/ 1 a) (/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
6.0ms
c
@0
(+ (* b_2 (/ -2 a)) (/ (* c 1/2) b_2))
5.0ms
c
@0
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)
1.0ms
a
@0
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)
1.0ms
b_2
@0
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)

rewrite355.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
3498×/-lowering-/.f32
3498×/-lowering-/.f64
2818×*-lowering-*.f32
2818×*-lowering-*.f64
2270×fma-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
036179
1215133
22474131
09095131
Stop Event
iter limit
node limit
Counts
17 → 649
Calls
Call 1
Inputs
(/ (* c -1/2) b_2)
(* c -1/2)
(+ (* b_2 (/ -2 a)) (/ (* c 1/2) b_2))
(* b_2 (/ -2 a))
(/ -2 a)
(/ (* c 1/2) b_2)
(* (/ 1 b_2) (/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(/ (/ 1 a) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(/ 1 b_2)
(/ 1 a)
(/ (/ 1 a) (/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))))
(* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2)
(/ (* (- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2))))) b_2) (+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2))))
(* c 1/2)
(/ -1/2 (* b_2 b_2))
(+ (/ 2 (* a c)) (/ -1/2 (* b_2 b_2)))
(- (/ 4 (* a (* c (* a c)))) (/ 1/4 (* b_2 (* b_2 (* b_2 b_2)))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 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 #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 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 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 (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal -1/2 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 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1/2 binary64)))
(neg.f64 (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 #s(literal 1/2 binary64) (neg.f64 c))
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (neg.f64 c) #s(literal 1/2 binary64))
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(-.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (/.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(fma.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.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 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.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 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) a)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) 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)))) a) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (*.f64 a (-.f64 #s(literal 0 binary64) 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 c #s(literal -1/2 binary64)) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) b_2) a))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.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 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (+.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (/.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))) (neg.f64 (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(/.f64 (-.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))) (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
(/.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)))) a)) (neg.f64 (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (neg.f64 (*.f64 a (-.f64 #s(literal 0 binary64) 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 c #s(literal -1/2 binary64)) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.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 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))) (neg.f64 (neg.f64 (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))))) (neg.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))))
(pow.f64 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.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 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -8 binary64)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (*.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) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (-.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 (*.f64 (/.f64 #s(literal -2 binary64) a) (*.f64 b_2 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))) (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(/.f64 b_2 (/.f64 a #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 a #s(literal -2 binary64))))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (-.f64 #s(literal 0 binary64) a))
(/.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 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 a #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) (neg.f64 (-.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 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal -2 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a #s(literal -2 binary64)))))
(/.f64 #s(literal 2 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64))))
(pow.f64 (/.f64 a #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) a))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 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 #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)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) b_2))
(pow.f64 (/.f64 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 (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 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 c #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (neg.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2)
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a)))
(/.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) b_2)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(pow.f64 (*.f64 b_2 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 a))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 b_2 a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a)
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(pow.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) b_2))
(/.f64 #s(literal 1 binary64) b_2)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2))))
(pow.f64 b_2 #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal -1 binary64))
(*.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 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 2 binary64) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 2 binary64) (*.f64 c a))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) a))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) a)
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (-.f64 #s(literal 0 binary64) a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))) (neg.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (/.f64 (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (pow.f64 (*.f64 (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(+.f64 (*.f64 b_2 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) b_2) (*.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))
(fma.f64 b_2 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (*.f64 b_2 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) b_2 (*.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) b_2))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) b_2) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 b_2 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) b_2)) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2)) (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)) (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) b_2) (*.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2) (*.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2) (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) b_2)) (neg.f64 (*.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) b_2)) (neg.f64 (*.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)) (neg.f64 (*.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(pow.f64 (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 b_2 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal -1/2 binary64)))
(neg.f64 (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (neg.f64 c))
(*.f64 #s(literal 1/2 binary64) c)
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (neg.f64 c) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (neg.f64 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(+.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 c a)))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (/.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal 2 binary64) (*.f64 c a)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) #s(literal -1/2 binary64))) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (neg.f64 c)) #s(literal 1/2 binary64))) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a (neg.f64 c)) #s(literal 1 binary64))) (*.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a (neg.f64 c)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) b_2))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (*.f64 c a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 c a) #s(literal 1 binary64))) (*.f64 (*.f64 c a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 c a) b_2))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 b_2 b_2)))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64))) (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64))) (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 c b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (neg.f64 c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 b_2) c))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a (neg.f64 c))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c a)))
(/.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) c))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (neg.f64 c))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 c a)))
(/.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (neg.f64 c))) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (*.f64 a (neg.f64 c))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c a) #s(literal 2 binary64))) b_2) (*.f64 b_2 (/.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (*.f64 c a)))
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 c))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) (neg.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(/.f64 (-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c)))) (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))) (neg.f64 (neg.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 a (neg.f64 c)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 a (neg.f64 c)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (*.f64 a (neg.f64 c)) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (/.f64 (*.f64 c a) #s(literal 2 binary64)) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (/.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 c a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 (*.f64 c a) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 c a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 c a) b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2))) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 (*.f64 c (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (neg.f64 (*.f64 c (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (neg.f64 (*.f64 c b_2)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a (neg.f64 c))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal -2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal -2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c a) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)) c)))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (neg.f64 c))) (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 a (neg.f64 c)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c a) #s(literal 2 binary64))) b_2)) (neg.f64 (*.f64 b_2 (/.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 c a)) (*.f64 b_2 #s(literal 2 binary64)))) (neg.f64 (*.f64 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 b_2 c)))
(/.f64 (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))))) (neg.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a)))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (*.f64 c a))) (*.f64 b_2 (-.f64 #s(literal 0 binary64) b_2)))
(pow.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 b_2 b_2))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64)))) (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(*.f64 (+.f64 (/.f64 #s(literal 8 binary64) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) #s(literal -1/2 binary64))))))
(+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(+.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (neg.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(+.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (fma.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal -1/4 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/4 binary64))))
(+.f64 (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (/.f64 (/.f64 #s(literal 1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(-.f64 (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal 1/16 binary64) (*.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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a))) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 2 binary64) (*.f64 c a)) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(fma.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))))
(fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))))
(fma.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(fma.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c)))) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1/4 binary64) (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))))
(fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(fma.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) a) #s(literal 4 binary64) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 c a)) (*.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.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 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (-.f64 (/.f64 #s(literal 1/16 binary64) (*.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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal -1/4 binary64))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) b_2))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal 1 binary64))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal -1/4 binary64))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (/.f64 #s(literal 1/4 binary64) b_2))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal -1/4 binary64))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (/.f64 #s(literal 1/4 binary64) b_2))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1 binary64))) (*.f64 (*.f64 a (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/4 binary64))) (*.f64 (*.f64 a (*.f64 c c)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal 1/4 binary64) b_2))) (*.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (-.f64 (/.f64 #s(literal 1/16 binary64) (*.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 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (*.f64 c (*.f64 a (*.f64 c a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/4 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (/.f64 #s(literal 1/4 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4 binary64) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (/.f64 #s(literal 1/4 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 (*.f64 c a) (*.f64 a (neg.f64 c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 c c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (*.f64 a (*.f64 c c)) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal 1/4 binary64) b_2)))) (neg.f64 (*.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))) (neg.f64 (neg.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (*.f64 c (*.f64 a (*.f64 c a))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (+.f64 (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))))) (/.f64 #s(literal -1/64 binary64) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (*.f64 (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(*.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))

simplify321.0ms (2.7%)

Algorithm
egg-herbie
Rules
4926×*-lowering-*.f32
4926×*-lowering-*.f64
2356×/-lowering-/.f32
2356×/-lowering-/.f64
1766×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05615103
117824701
253324588
080884588
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* 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)))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(/ -2 a)
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* -2 (/ b_2 a))
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))))) b_2))
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(* -2 (/ b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(* -2 (/ b_2 a))
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a)) (* 2 b_2)) a))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(* -2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/2 c) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 4))) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(+ (* 1/2 c) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 6))) (* -1/32 (/ (pow c 3) (pow b_2 4))))) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(* -2 (/ (pow b_2 2) a))
(/ (+ (* -8 (/ (pow b_2 4) (* a c))) (* -2 (pow b_2 2))) a)
(/ (- (+ (* -32 (/ (pow b_2 6) (* (pow a 2) (pow c 2)))) (* -2 (pow b_2 2))) (* 8 (/ (pow b_2 4) (* a c)))) a)
(/ (- (+ (* -128 (/ (pow b_2 8) (* (pow a 3) (pow c 3)))) (* -2 (pow b_2 2))) (+ (* 8 (/ (pow b_2 4) (* a c))) (* 32 (/ (pow b_2 6) (* (pow a 2) (pow c 2)))))) a)
(* -2 (/ (pow b_2 2) a))
(* -1 (/ (+ (* 2 (pow b_2 2)) (* 8 (/ (pow b_2 4) (* a c)))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 6) (* a (pow c 2)))) (* -8 (/ (pow b_2 4) c))) a)) (* 2 (pow b_2 2))) a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 4) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 6) (pow c 2))) (* 128 (/ (pow b_2 8) (* a (pow c 3))))) a))) a)) (* 2 (pow b_2 2))) a))
(* 1/2 c)
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(* c (+ 1/2 (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 4))) (* -1/8 (/ a (pow b_2 2)))))))
(* c (+ 1/2 (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 6))) (* -1/32 (/ (pow a 2) (pow b_2 4))))) (* -1/8 (/ a (pow b_2 2)))))))
(* -2 (/ (pow b_2 2) a))
(+ (* -8 (/ (pow b_2 4) (* (pow a 2) c))) (* -2 (/ (pow b_2 2) a)))
(- (+ (* -32 (/ (pow b_2 6) (* (pow a 3) (pow c 2)))) (* -2 (/ (pow b_2 2) a))) (* 8 (/ (pow b_2 4) (* (pow a 2) c))))
(- (+ (* -128 (/ (pow b_2 8) (* (pow a 4) (pow c 3)))) (* -2 (/ (pow b_2 2) a))) (+ (* 8 (/ (pow b_2 4) (* (pow a 2) c))) (* 32 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))))
(* -2 (/ (pow b_2 2) a))
(+ (* -8 (/ (pow b_2 4) (* (pow a 2) c))) (* -2 (/ (pow b_2 2) a)))
(+ (* -2 (/ (pow b_2 2) a)) (* -1 (/ (- (* 32 (/ (pow b_2 6) (* (pow a 3) c))) (* -8 (/ (pow b_2 4) (pow a 2)))) c)))
(+ (* -2 (/ (pow b_2 2) a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 8) (* (pow a 4) c))) (* 32 (/ (pow b_2 6) (pow a 3)))) c)) (* -8 (/ (pow b_2 4) (pow a 2)))) c)))
(* -2 (/ (pow b_2 2) a))
(* (pow b_2 2) (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* (pow b_2 2) (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* (pow b_2 2) (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(/ 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 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* 1/2 (/ 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/8 (/ (pow c 2) (pow b_2 3))) (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* 1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (- (* -1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))))))
(* 2 (/ b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* 2 b_2)) a)
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (+ (* 2 b_2) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (+ (* -8 (/ (pow b_2 3) (* a c))) (* 2 b_2))) (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2))))) a)
(* 2 (/ b_2 a))
(* -1 (/ (+ (* -2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* 32 (/ (pow b_2 5) (* a (pow c 2))))) a))) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* -32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a))) a))
(* 1/2 (/ c b_2))
(* c (+ (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* -1/8 (/ a (pow b_2 3))) (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (- (* -1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* 2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (+ (* 2 (/ b_2 a)) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))) (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))))
(* 2 (/ b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))
(+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* (pow a 3) c))) (* 8 (/ (pow b_2 3) (pow a 2)))) c)) (* 2 (/ b_2 a)))
(+ (* -1 (/ (+ (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* -32 (/ (pow b_2 5) (pow a 3)))) c)) (* 8 (/ (pow b_2 3) (pow a 2)))) c)) (* 2 (/ b_2 a)))
(* 2 (/ b_2 a))
(* b_2 (+ (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(* b_2 (+ (* (pow b_2 2) (- (* 32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* b_2 (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c))) b_2)
(/ (- (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) b_2)
(* 1/2 (/ c b_2))
(* -1 (/ (+ (* -1/2 c) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))))) b_2))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/ -1/4 (pow b_2 3))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(/ -1/4 (pow b_2 3))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/ -1/4 (pow b_2 3))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(/ -1/4 (pow b_2 3))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(/ -1/4 (pow b_2 3))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(* 2 (/ b_2 (* a c)))
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/ 1/2 b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ 1/2 b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(* 2 (/ b_2 (* a c)))
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/ 1/2 b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ 1/2 b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(/ 1/2 b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(* 2 (/ b_2 (* a c)))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* 2 (/ b_2 (* a c)))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* 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 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ 2 (* a c))
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ 2 (* a c))
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ -1/2 (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/ 2 (* a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ 2 (* a c))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(/ 4 (* (pow a 2) (pow c 2)))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/ -1/4 (pow b_2 4))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(/ -1/4 (pow b_2 4))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(/ 4 (* (pow a 2) (pow c 2)))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/ -1/4 (pow b_2 4))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(/ -1/4 (pow b_2 4))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(/ -1/4 (pow b_2 4))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/ 4 (* (pow a 2) (pow c 2)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(/ 4 (* (pow a 2) (pow c 2)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
Outputs
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* -1/2 c)
(*.f64 #s(literal -1/2 binary64) c)
(* 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 b_2 (*.f64 b_2 #s(literal -2 binary64))) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (*.f64 c #s(literal 1/2 binary64)) 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 (*.f64 c #s(literal 1/2 binary64)) b_2) b_2) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 b_2 (-.f64 #s(literal 0 binary64) (+.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 b_2 (-.f64 #s(literal 0 binary64) (+.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 b_2 (-.f64 #s(literal 0 binary64) (+.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 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c a)) b_2)) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.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 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* 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 (*.f64 b_2 #s(literal -2 binary64)) 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 (*.f64 b_2 #s(literal -2 binary64)) 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 (*.f64 b_2 #s(literal -2 binary64)) 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 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c) (/.f64 #s(literal -1/2 binary64) b_2)) (-.f64 #s(literal 0 binary64) c))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(/ -2 a)
(/.f64 #s(literal -2 binary64) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a)
(* b_2 (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -32 binary64)) (*.f64 a (*.f64 c (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (*.f64 b_2 (*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -128 binary64)) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 32 binary64) (*.f64 c c)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a)))))) (/.f64 #s(literal -2 binary64) a)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) b_2)
(/ (- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (+.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))) #s(literal -1/32 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6)))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)) (+.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))) #s(literal -1/32 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 c #s(literal 4 binary64))) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* 1/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) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* 1/2 (/ c b_2)) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(+ (* 1/2 (/ c b_2)) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* -2 b_2)) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a)
(/ (- (+ (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))) (* -2 b_2)) (* 8 (/ (pow b_2 3) (* a c)))) a)
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (+.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a)) (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c)) (*.f64 a a)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (* -2 b_2)) (+ (* 8 (/ (pow b_2 3) (* a c))) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) a) (/.f64 #s(literal -128 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))))) (+.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a)) (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c)) (*.f64 a a)))) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (/ (+ (* 2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a)) (*.f64 b_2 #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* a (pow c 2)))) (* -8 (/ (pow b_2 3) c))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 c c))) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a)) (* 2 b_2)) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) (/.f64 (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal 128 binary64)) (*.f64 c (*.f64 a (*.f64 c c))))) a)) a)) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 1/8 binary64) (*.f64 c (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* c (+ (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal 1/32 binary64)) (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 (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))) (* -1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) c) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a)
(- (+ (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))) (* -2 (/ b_2 a))) (* 8 (/ (pow b_2 3) (* (pow a 2) c))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c)) (*.f64 a (*.f64 a a))) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (* -2 (/ b_2 a))) (+ (* 8 (/ (pow b_2 3) (* (pow a 2) c))) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (pow.f64 a #s(literal 4 binary64))) (*.f64 c (*.f64 c c))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 c (*.f64 a a)))) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) c)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* -2 (/ b_2 a)))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a)
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* 32 (/ (pow b_2 5) (* (pow a 3) c))) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c)) (*.f64 a (*.f64 a a))) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a))
(+ (* -2 (/ b_2 a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* 32 (/ (pow b_2 5) (pow a 3)))) c)) (* -8 (/ (pow b_2 3) (pow a 2)))) c)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 a a)))) c) (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) c))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(+ (* 1/2 c) (* a (- (* 1/32 (/ (* a (pow c 3)) (pow b_2 4))) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a (*.f64 c c)))) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)))))
(+ (* 1/2 c) (* a (- (* a (- (* 1/128 (/ (* a (pow c 4)) (pow b_2 6))) (* -1/32 (/ (pow c 3) (pow b_2 4))))) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a (+.f64 (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)))))
(* -2 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (+ (* -8 (/ (pow b_2 4) (* a c))) (* -2 (pow b_2 2))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a)
(/ (- (+ (* -32 (/ (pow b_2 6) (* (pow a 2) (pow c 2)))) (* -2 (pow b_2 2))) (* 8 (/ (pow b_2 4) (* a c)))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 c (*.f64 c (*.f64 a a)))) (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))) a)
(/ (- (+ (* -128 (/ (pow b_2 8) (* (pow a 3) (pow c 3)))) (* -2 (pow b_2 2))) (+ (* 8 (/ (pow b_2 4) (* a c))) (* 32 (/ (pow b_2 6) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 a (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))))) (-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) c) c) (*.f64 a a))))) a)
(* -2 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a)
(* -1 (/ (+ (* 2 (pow b_2 2)) (* 8 (/ (pow b_2 4) (* a c)))) a))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (+ (* -32 (/ (pow b_2 6) (* a (pow c 2)))) (* -8 (/ (pow b_2 4) c))) a)) (* 2 (pow b_2 2))) a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a (*.f64 c c))) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) c)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -1 (/ (+ (* -8 (/ (pow b_2 4) c)) (* -1 (/ (+ (* 32 (/ (pow b_2 6) (pow c 2))) (* 128 (/ (pow b_2 8) (* a (pow c 3))))) a))) a)) (* 2 (pow b_2 2))) a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) c) (/.f64 (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) c) c) (/.f64 (*.f64 #s(literal 128 binary64) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 c (*.f64 a (*.f64 c c))))) a)) a)) (-.f64 #s(literal 0 binary64) a))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(*.f64 c (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (/.f64 (*.f64 c a) b_2) b_2))))
(* c (+ 1/2 (* c (- (* 1/32 (/ (* (pow a 2) c) (pow b_2 4))) (* -1/8 (/ a (pow b_2 2)))))))
(*.f64 c (+.f64 #s(literal 1/2 binary64) (*.f64 c (+.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)))))))
(* c (+ 1/2 (* c (- (* c (- (* 1/128 (/ (* (pow a 3) c) (pow b_2 6))) (* -1/32 (/ (pow a 2) (pow b_2 4))))) (* -1/8 (/ a (pow b_2 2)))))))
(*.f64 c (+.f64 #s(literal 1/2 binary64) (*.f64 c (+.f64 (*.f64 c (+.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/128 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)))))))
(* -2 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a)
(+ (* -8 (/ (pow b_2 4) (* (pow a 2) c))) (* -2 (/ (pow b_2 2) a)))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a)
(- (+ (* -32 (/ (pow b_2 6) (* (pow a 3) (pow c 2)))) (* -2 (/ (pow b_2 2) a))) (* 8 (/ (pow b_2 4) (* (pow a 2) c))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a (*.f64 a a))) (*.f64 c c)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a))
(- (+ (* -128 (/ (pow b_2 8) (* (pow a 4) (pow c 3)))) (* -2 (/ (pow b_2 2) a))) (+ (* 8 (/ (pow b_2 4) (* (pow a 2) c))) (* 32 (/ (pow b_2 6) (* (pow a 3) (pow c 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 4 binary64))))) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a)) (/.f64 (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a (*.f64 a a))) (*.f64 c c)))
(* -2 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a)
(+ (* -8 (/ (pow b_2 4) (* (pow a 2) c))) (* -2 (/ (pow b_2 2) a)))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a)
(+ (* -2 (/ (pow b_2 2) a)) (* -1 (/ (- (* 32 (/ (pow b_2 6) (* (pow a 3) c))) (* -8 (/ (pow b_2 4) (pow a 2)))) c)))
(-.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) a) (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) c) c) (*.f64 a (*.f64 a a))))
(+ (* -2 (/ (pow b_2 2) a)) (* -1 (/ (- (* -1 (/ (- (* -128 (/ (pow b_2 8) (* (pow a 4) c))) (* 32 (/ (pow b_2 6) (pow a 3)))) c)) (* -8 (/ (pow b_2 4) (pow a 2)))) c)))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a) (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 8 binary64))) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 a (*.f64 a a)))) c) (/.f64 (*.f64 #s(literal -8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))) c))
(* -2 (/ (pow b_2 2) a))
(/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) a)
(* (pow b_2 2) (- (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(*.f64 b_2 (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a))) a))
(* (pow b_2 2) (- (* (pow b_2 2) (- (* -32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -32 binary64)) (*.f64 a (*.f64 c (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))))) (/.f64 #s(literal -2 binary64) a)))
(* (pow b_2 2) (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 (*.f64 b_2 (+.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -128 binary64)) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 32 binary64) (*.f64 c c)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a)))))) (/.f64 #s(literal -2 binary64) a)))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))))
(- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))))))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(- (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))))
(- (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c)) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))))))
(/ 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 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* 1/2 (/ 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 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* 1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* 1/32 (/ (* a (pow c 3)) (pow b_2 5))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 a (*.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/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (- (* -1/128 (/ (* a (pow c 4)) (pow b_2 7))) (* -1/32 (/ (pow c 3) (pow b_2 5))))))))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 a (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (+.f64 (/.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 7 binary64))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))))))
(* 2 (/ b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (* 2 b_2)) a)
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a)) (*.f64 b_2 #s(literal 2 binary64))) a)
(/ (+ (* -8 (/ (pow b_2 3) (* a c))) (+ (* 2 b_2) (* 32 (/ (pow b_2 5) (* (pow a 2) (pow c 2)))))) a)
(/.f64 (+.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) (*.f64 a a)) (*.f64 b_2 #s(literal 2 binary64)))) a)
(/ (- (+ (* -128 (/ (pow b_2 7) (* (pow a 3) (pow c 3)))) (+ (* -8 (/ (pow b_2 3) (* a c))) (* 2 b_2))) (* -32 (/ (pow b_2 5) (* (pow a 2) (pow c 2))))) a)
(/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 7 binary64)) a) (/.f64 #s(literal -128 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))))) (+.f64 (*.f64 #s(literal -8 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) a)) (+.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) (*.f64 a a)) (*.f64 b_2 #s(literal 2 binary64))))) a)
(* 2 (/ b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(* -1 (/ (+ (* -2 b_2) (* 8 (/ (pow b_2 3) (* a c)))) a))
(/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c a))) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* 32 (/ (pow b_2 5) (* a (pow c 2))))) a))) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) a)) a)) (-.f64 #s(literal 0 binary64) a))
(* -1 (/ (+ (* -2 b_2) (* -1 (/ (+ (* -8 (/ (pow b_2 3) c)) (* -1 (/ (+ (* -32 (/ (pow b_2 5) (pow c 2))) (* 128 (/ (pow b_2 7) (* a (pow c 3))))) a))) a))) a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal -8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) c) (/.f64 (+.f64 (/.f64 (*.f64 (pow.f64 b_2 #s(literal 7 binary64)) #s(literal 128 binary64)) (*.f64 c (*.f64 a (*.f64 c c)))) (/.f64 (*.f64 #s(literal -32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 c c))) a)) a)) (-.f64 #s(literal 0 binary64) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 c a) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* c (+ (* -1/8 (/ a (pow b_2 3))) (* 1/32 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 c (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal 1/32 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2))) b_2)))))
(* c (+ (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (- (* -1/128 (/ (* (pow a 3) c) (pow b_2 7))) (* -1/32 (/ (pow a 2) (pow b_2 5))))))) (* 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) (/.f64 a (*.f64 b_2 b_2))) b_2) (*.f64 c (+.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (*.f64 a (*.f64 a a))) (/.f64 c (pow.f64 b_2 #s(literal 7 binary64)))) (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))))))))
(* 2 (/ b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -8 binary64)) (*.f64 c (*.f64 a a)))))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (+ (* 2 (/ b_2 a)) (* 32 (/ (pow b_2 5) (* (pow a 3) (pow c 2))))))
(+.f64 (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) (*.f64 a (*.f64 a a))) (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -8 binary64)) (*.f64 c (*.f64 a a))))))
(- (+ (* -128 (/ (pow b_2 7) (* (pow a 4) (pow c 3)))) (+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))) (* -32 (/ (pow b_2 5) (* (pow a 3) (pow c 2)))))
(+.f64 (*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -8 binary64)) (*.f64 c (*.f64 a a))))) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (pow.f64 a #s(literal 4 binary64))) (*.f64 c (*.f64 c c))) (/.f64 (/.f64 (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) c) c) (*.f64 a (*.f64 a a)))))
(* 2 (/ b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(+ (* -8 (/ (pow b_2 3) (* (pow a 2) c))) (* 2 (/ b_2 a)))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -8 binary64)) (*.f64 c (*.f64 a a)))))
(+ (* -1 (/ (+ (* -32 (/ (pow b_2 5) (* (pow a 3) c))) (* 8 (/ (pow b_2 3) (pow a 2)))) c)) (* 2 (/ b_2 a)))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) (/.f64 (+.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 5 binary64)) (*.f64 a (*.f64 a a))) (/.f64 #s(literal -32 binary64) c)) (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a))) c))
(+ (* -1 (/ (+ (* -1 (/ (- (* -128 (/ (pow b_2 7) (* (pow a 4) c))) (* -32 (/ (pow b_2 5) (pow a 3)))) c)) (* 8 (/ (pow b_2 3) (pow a 2)))) c)) (* 2 (/ b_2 a)))
(-.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 8 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a)) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal -128 binary64) (pow.f64 b_2 #s(literal 7 binary64))) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (*.f64 #s(literal 32 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 a (*.f64 a a)))) c)) c))
(* 2 (/ b_2 a))
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
(* b_2 (+ (* -8 (/ (pow b_2 2) (* (pow a 2) c))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -8 binary64)) (*.f64 c (*.f64 a a)))))
(* b_2 (+ (* (pow b_2 2) (- (* 32 (/ (pow b_2 2) (* (pow a 3) (pow c 2)))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (*.f64 b_2 (+.f64 (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a a))) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 32 binary64)) (*.f64 a (*.f64 c (*.f64 c (*.f64 a a))))))))))
(* b_2 (+ (* (pow b_2 2) (- (* (pow b_2 2) (+ (* -128 (/ (pow b_2 2) (* (pow a 4) (pow c 3)))) (* 32 (/ 1 (* (pow a 3) (pow c 2)))))) (* 8 (/ 1 (* (pow a 2) c))))) (* 2 (/ 1 a))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -128 binary64)) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 4 binary64))))) (/.f64 (/.f64 #s(literal 32 binary64) (*.f64 c c)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -8 binary64) (*.f64 c (*.f64 a 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 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/2 c))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) b_2)
(/ (- (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/2 c))) (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))) b_2)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/32 binary64) (*.f64 c (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/128 binary64) (pow.f64 c #s(literal 4 binary64))) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))))) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 c) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (+.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))) #s(literal -1/32 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (/ (+ (* -1/2 c) (+ (* -1/32 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))))) b_2))
(/.f64 (+.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/128 binary64) (*.f64 a (*.f64 a a))) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 c (*.f64 c (*.f64 c (*.f64 a a)))) #s(literal -1/32 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (-.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) b_2))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c))) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c))) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 3))) (* 4 (/ b_2 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 a (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c))) (*.f64 a a))
(/ -1/4 (pow b_2 3))
(/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/ -1/4 (pow b_2 3))
(/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 a a))) (*.f64 c c))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 a a))) (*.f64 c c))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 a a))) (*.f64 c c))
(/ -1/4 (pow b_2 3))
(/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/ -1/4 (pow b_2 3))
(/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))
(+.f64 (/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a)) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(/ -1/4 (pow b_2 3))
(/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 3))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))))
(* 4 (/ b_2 (* (pow a 2) (pow c 2))))
(/.f64 (/.f64 (*.f64 b_2 #s(literal 4 binary64)) (*.f64 c c)) (*.f64 a a))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))) (-.f64 #s(literal 0 binary64) b_2))
(* -1 (* b_2 (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))))
(*.f64 (+.f64 (/.f64 #s(literal 1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))) (-.f64 #s(literal 0 binary64) b_2))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c)
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ (+ (* 1/2 (/ a b_2)) (* 2 (/ b_2 c))) a)
(/.f64 (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) a) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)) a)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c)
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) c)
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) c)
(/ (+ (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) c)
(/.f64 (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) c)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(+ (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))
(+.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) b_2)
(/ (+ 1/2 (* 2 (/ (pow b_2 2) (* a c)))) b_2)
(/.f64 (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) b_2)
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c)
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* 2 (/ b_2 (* a c)))
(/.f64 (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)) c)
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* b_2 (+ (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2))))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))) a)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) c)) a)
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) c)
(/.f64 (+.f64 (/.f64 #s(literal 2 binary64) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) c)
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) (*.f64 b_2 b_2))
(/ (- (* 2 (/ (pow b_2 2) (* a c))) 1/2) (pow b_2 2))
(/.f64 (+.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 #s(literal 2 binary64))) (*.f64 c a))) (*.f64 b_2 b_2))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 2 (* a c))
(/.f64 #s(literal 2 binary64) (*.f64 c a))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))
(+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(/ 4 (* (pow a 2) (pow c 2)))
(/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 c c))) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 c c))) (*.f64 a a))
(/ (+ (* -1/4 (/ (pow a 2) (pow b_2 4))) (* 4 (/ 1 (pow c 2)))) (pow a 2))
(/.f64 (+.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal -1/4 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 c c))) (*.f64 a a))
(/ -1/4 (pow b_2 4))
(/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(/ -1/4 (pow b_2 4))
(/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(/ 4 (* (pow a 2) (pow c 2)))
(/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (*.f64 c c))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (*.f64 c c))
(/ (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (pow c 2))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (*.f64 c c))
(/ -1/4 (pow b_2 4))
(/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(/ -1/4 (pow b_2 4))
(/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(/ -1/4 (pow b_2 4))
(/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ (- (* 4 (/ (pow b_2 4) (* (pow a 2) (pow c 2)))) 1/4) (pow b_2 4))
(/.f64 (+.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 #s(literal 4 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c (*.f64 a a))))) (pow.f64 b_2 #s(literal 4 binary64)))
(/ 4 (* (pow a 2) (pow c 2)))
(/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(/ 4 (* (pow a 2) (pow c 2)))
(/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))
(- (* 4 (/ 1 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 4))))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (pow.f64 b_2 #s(literal 4 binary64))))

eval194.0ms (1.6%)

Compiler

Compiled 40451 to 3164 computations (92.2% saved)

prune231.0ms (2%)

Pruning

70 alts after pruning (63 fresh and 7 done)

PrunedKeptTotal
New1268151283
Fresh54853
Picked235
Done044
Total1275701345
Accuracy
99.8%
Counts
1345 → 70
Alt Table
Click to see full alt table
StatusAccuracyProgram
12.6%
(/.f64 (/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) b_2) a)
12.5%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) a) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
28.0%
(/.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)
12.4%
(/.f64 (/.f64 (*.f64 a c) #s(literal 2 binary64)) (*.f64 b_2 a))
14.2%
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))) a)
12.5%
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 a)) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
5.5%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
13.1%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)) c))
2.2%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (fma.f64 (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 c (*.f64 a (*.f64 c a))))) (/.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (+.f64 (*.f64 (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1/4 binary64)) (/.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))))
1.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/4 binary64)))) b_2) (*.f64 (*.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
8.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) b_2))))
8.3%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) b_2) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2)))))
3.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)) (/.f64 (*.f64 a c) #s(literal 2 binary64))) b_2) (*.f64 a (*.f64 c (*.f64 b_2 b_2)))))
30.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64))))))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))))
26.0%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))))
2.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1/2 binary64) b_2))
31.6%
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) b_2))
9.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
12.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))))
22.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 (*.f64 a c) b_2))))
12.8%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (*.f64 c b_2))))
23.7%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
25.4%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (-.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) (*.f64 a c)))))
12.9%
(/.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (+.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
21.6%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))))) a)
23.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2)))))) a)
31.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 a c))))) a)
13.2%
(/.f64 (-.f64 (neg.f64 b_2) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2))) b_2)) a)
45.0%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal -1/2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
20.6%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) c)) (sqrt.f64 a))) a)
21.8%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) a)) (sqrt.f64 c))) a)
31.4%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 b_2 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 #s(literal -1/2 binary64) b_2))))) a)
50.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a)
30.7%
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
34.6%
(/.f64 (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c (/.f64 (/.f64 c b_2) b_2)))) (*.f64 c #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) b_2))
11.4%
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1/2 binary64)) (*.f64 a b_2))
12.9%
(/.f64 (*.f64 (+.f64 (+.f64 (/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) b_2) #s(literal -1 binary64)) #s(literal 1 binary64)) b_2) a)
25.4%
(/.f64 (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2)) a)
26.4%
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 a b_2))
12.7%
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
34.9%
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
29.2%
(/.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) #s(literal -2 binary64))) a)
31.7%
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
2.6%
(/.f64 b_2 (neg.f64 (/.f64 a #s(literal -2 binary64))))
13.3%
(/.f64 b_2 (neg.f64 a))
12.5%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) b_2)))
34.4%
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))
30.7%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
31.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
14.2%
(/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 a c)))))
12.7%
(/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
30.7%
(/.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)))
31.4%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
31.4%
(+.f64 (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)) (*.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))))
12.6%
(*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -1 binary64) a))
25.4%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) a))
8.7%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 #s(literal 4 binary64) a) (*.f64 a (*.f64 c c))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))))
12.7%
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))
22.2%
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
30.7%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
34.8%
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
2.1%
(*.f64 (-.f64 #s(literal 0 binary64) b_2) (+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
31.5%
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
16.8%
(*.f64 b_2 (exp.f64 (*.f64 (log.f64 (/.f64 a #s(literal -2 binary64))) #s(literal -1 binary64))))
2.6%
(*.f64 #s(literal 2 binary64) (/.f64 b_2 a))
16.9%
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
12.9%
#s(literal 0 binary64)
Compiler

Compiled 3102 to 1284 computations (58.6% saved)

regimes132.0ms (1.1%)

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

4 calls:

43.0ms
a
27.0ms
c
26.0ms
b_2
25.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
56.7%3a
82.4%3b_2
57.7%3c
74.7%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)

regimes31.0ms (0.3%)

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

1 calls:

21.0ms
b_2
Results
AccuracySegmentsBranch
78.8%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes25.0ms (0.2%)

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

1 calls:

19.0ms
b_2
Results
AccuracySegmentsBranch
64.3%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

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

1 calls:

9.0ms
b_2
Results
AccuracySegmentsBranch
64.2%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
64.1%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes4.0ms (0%)

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

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
64.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes12.0ms (0.1%)

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

3 calls:

6.0ms
b_2
3.0ms
a
3.0ms
c
Results
AccuracySegmentsBranch
31.5%1a
31.5%1c
41.7%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0.1%)

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

3 calls:

2.0ms
b_2
2.0ms
a
2.0ms
c
Results
AccuracySegmentsBranch
16.4%2a
17.9%3c
23.5%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.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:

5.0ms
a
2.0ms
b_2
2.0ms
c
Results
AccuracySegmentsBranch
12.9%1c
12.9%1a
12.9%1b_2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch59.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
5.377000256370867e+31
8.036354953519034e+37
32.0ms
-1.0355241646649346e-109
-6.71654278112582e-123
Results
25.0ms253×0valid
7.0ms41×1valid
3.0ms43×0invalid
3.0ms10×2valid
Compiler

Compiled 516 to 357 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
ival-neg: 6.0ms (25.1% of total)
ival-mult: 6.0ms (25.1% of total)
ival-sub: 4.0ms (16.7% of total)
ival-div: 3.0ms (12.6% of total)
ival-sqrt: 3.0ms (12.6% of total)
backward-pass: 1.0ms (4.2% of total)
const: 0.0ms (0% of total)

bsearch39.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
15481.996552825858
27736.011448420424
28.0ms
-6.71654278112582e-123
-2.599599900277855e-127
Results
21.0ms169×0valid
3.0ms19×1valid
2.0ms31×0invalid
1.0ms2valid
Compiler

Compiled 298 to 219 computations (26.5% saved)

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

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-7.099639740073863e-307
1.0831945620961708e-302
Results
13.0ms144×0valid
5.0ms60×0invalid
Compiler

Compiled 256 to 186 computations (27.3% saved)

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

bsearch26.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-7.099639740073863e-307
1.0831945620961708e-302
Results
12.0ms144×0valid
5.0ms62×0invalid
Compiler

Compiled 184 to 141 computations (23.4% saved)

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

bsearch29.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
-7.099639740073863e-307
1.0831945620961708e-302
Results
12.0ms144×0valid
7.0ms85×0invalid
Compiler

Compiled 184 to 141 computations (23.4% saved)

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

bsearch28.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
-7.099639740073863e-307
1.0831945620961708e-302
Results
14.0ms144×0valid
5.0ms65×0invalid
Compiler

Compiled 184 to 141 computations (23.4% saved)

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

bsearch27.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
-2.1580718266160698e-296
-7.099639740073863e-307
Results
13.0ms160×0valid
5.0ms57×0invalid
Compiler

Compiled 162 to 135 computations (16.7% saved)

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

bsearch30.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
-2.1580718266160698e-296
-7.099639740073863e-307
Results
15.0ms160×0valid
5.0ms64×0invalid
Compiler

Compiled 152 to 125 computations (17.8% saved)

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

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Rules
36×*-commutative_binary64
34×+-commutative_binary64
28×sub-neg_binary64
22×neg-sub0_binary64
22×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059143
185143
2111143
3136143
4150143
5156143
6158143
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -4315373364262743/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 79999999999999996310101265616969138176 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -4837838548911559/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 16000 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) a))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1315614646497519/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(if (<=.f64 b_2 #s(literal -4554050699414489/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(literal 0 binary64) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(if (<=.f64 b_2 #s(literal -4554050699414489/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
#s(literal 0 binary64)
Outputs
(if (<=.f64 b_2 #s(literal -4315373364262743/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 79999999999999996310101265616969138176 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -4315373364262743/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 79999999999999996310101265616969138176 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -4837838548911559/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 16000 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (*.f64 a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -4837838548911559/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (if (<=.f64 b_2 #s(literal 16000 binary64)) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 #s(literal 0 binary64) (*.f64 c a)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (+.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 a (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) a))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(if (<=.f64 b_2 #s(literal -1315614646497519/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(if (<=.f64 b_2 #s(literal -1315614646497519/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696 binary64)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(if (<=.f64 b_2 #s(literal -4554050699414489/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(literal 0 binary64) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(if (<=.f64 b_2 #s(literal -4554050699414489/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(literal 0 binary64) (/.f64 b_2 (neg.f64 a)))
(if (<=.f64 b_2 #s(literal -4554050699414489/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712 binary64)) #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 b_2 a)))
#s(literal 0 binary64)

soundness2.1s (17.5%)

Rules
6932×*-lowering-*.f32
6932×*-lowering-*.f64
5842×*-lowering-*.f32
5842×*-lowering-*.f64
5216×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
010099097
136898446
084878446
09147163
131856801
082476801
05282897
118602697
265912669
081002669
030137
1227134
22148123
09460123
036179
1215133
22474131
09095131
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 352 to 215 computations (38.9% saved)

preprocess74.0ms (0.6%)

Compiler

Compiled 516 to 190 computations (63.2% saved)

end0.0ms (0%)

Profiling

Loading profile data...