quad2m (problem 3.2.1, negative)

Time bar (total: 10.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze205.0ms (1.9%)

Memory
-22.6MiB live, 171.0MiB allocated
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 15 to 12 computations (20% saved)

sample1.8s (16.7%)

Memory
-30.3MiB live, 2 207.3MiB allocated
Samples
446.0ms1 419×1valid
437.0ms5 505×0valid
269.0ms1 161×2valid
170.0ms1 070×0invalid
38.0ms171×3valid
Precisions
Click to see histograms. Total time spent on operations: 945.0ms
ival-neg: 301.0ms (31.8% of total)
ival-mult: 176.0ms (18.6% of total)
ival-sub: 136.0ms (14.4% of total)
ival-sqrt: 130.0ms (13.8% of total)
ival-div: 111.0ms (11.7% of total)
adjust: 82.0ms (8.7% of total)
ival-true: 6.0ms (0.6% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain159.0ms (1.5%)

Memory
-9.1MiB live, 145.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
990-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
550-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
180-0-(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
00-0-(*.f64 b_2 b_2)
00-0-a
00-0-(neg.f64 b_2)
00-0-b_2
00-0-(*.f64 a c)
00-0-c
00-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue930
(*.f64 b_2 b_2)overflow83
(*.f64 a c)overflow15
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow93
-.f64(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation550
/.f64(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n180
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow24
(*.f64 b_2 b_2)underflow39
(*.f64 a c)underflow42
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue60
(*.f64 b_2 b_2)underflow39
(*.f64 a c)underflow42
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
Confusion
Predicted +Predicted -
+1160
-21119
Precision
0.8467153284671532
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+11600
-210119
Precision?
0.8467153284671532
Recall?
1.0
Freqs
test
numberfreq
0119
1102
235
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
26.0ms360×0valid
15.0ms76×2valid
10.0ms72×1valid
1.0ms3valid
Compiler

Compiled 120 to 34 computations (71.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 8.0ms (25.2% of total)
ival-sub: 7.0ms (22.1% of total)
ival-sqrt: 6.0ms (18.9% of total)
ival-div: 5.0ms (15.8% of total)
adjust: 4.0ms (12.6% of total)
ival-neg: 2.0ms (6.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess107.0ms (1%)

Memory
-3.8MiB live, 34.6MiB allocated
Algorithm
egg-herbie
Rules
820×div-sub
774×times-frac
416×lower-fma.f64
416×lower-fma.f32
372×associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044118
1142118
2354113
31075113
42452113
53228113
63298113
73420113
83512113
93512113
103512113
01013
01713
13213
25913
312113
420013
535313
659413
770813
876913
978513
1078613
078613
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

simplify35.0ms (0.3%)

Memory
-19.2MiB live, 19.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(neg.f64 b_2)
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
416×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
120×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01050
01750
13250
25950
312150
420050
535350
659450
770850
876950
978550
1078650
078650
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize77.0ms (0.7%)

Memory
-3.1MiB live, 35.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy4.290160754369748
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy12.550448581780865
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy23.13717266682006
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
13.0ms180×0valid
7.0ms38×2valid
5.0ms36×1valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 4.0ms (26.1% of total)
ival-sub: 3.0ms (19.6% of total)
ival-sqrt: 3.0ms (19.6% of total)
ival-div: 2.0ms (13.1% of total)
adjust: 2.0ms (13.1% of total)
ival-neg: 1.0ms (6.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series19.0ms (0.2%)

Memory
13.4MiB live, 13.4MiB allocated
Counts
5 → 156
Calls
Call 1
Inputs
#<alt (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)>
#<alt (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (neg.f64 b_2)>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt (-.f64 (*.f64 b_2 b_2) (*.f64 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 (* -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 (* (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

39 calls:

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

simplify312.0ms (2.9%)

Memory
21.5MiB live, 216.6MiB allocated
Algorithm
egg-herbie
Rules
8 494×lower-fma.f64
8 494×lower-fma.f32
6 878×lower-*.f64
6 878×lower-*.f32
2 476×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05283105
116573067
255133045
082892913
Stop Event
iter limit
node limit
Counts
156 → 153
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)))))
(* -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)
(* (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)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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))))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (fma.f64 c (/.f64 #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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c (/.f64 #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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 c (/.f64 #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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 c #s(literal 1/2 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))) c) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 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 (fma.f64 c (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))
(neg.f64 (fma.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))))))
(-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (fma.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 (neg.f64 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a)) a))
(* -2 (/ b_2 a))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 c (/.f64 (*.f64 a #s(literal 1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) c) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 b_2 (/.f64 #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))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (* (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 #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 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a))))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (* (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 (fma.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 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a)))))))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 b_2 (neg.f64 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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))) c)) c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.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)) #s(literal -1 binary64)) (*.f64 (neg.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)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)))) #s(literal -1 binary64)) (*.f64 (neg.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 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(* 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 (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64)))))
(* -1/2 (/ (* a c) b_2))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.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))) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_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))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 c (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (fma.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))))
(* (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 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 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 a (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2)) a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -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 a (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))))) (neg.f64 a)) b_2) a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 c (/.f64 (*.f64 a #s(literal 1/2 binary64)) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) 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))
(fma.f64 c (fma.f64 c (fma.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 a #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (-.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 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 c (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (neg.f64 b_2)) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (/.f64 c a)) #s(literal -1/2 binary64)))) (neg.f64 c)) b_2) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (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)))
(fma.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)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a)))))))) (/.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))))
(+ (* (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)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 c (*.f64 c (*.f64 c a))))))) (neg.f64 (sqrt.f64 #s(literal -1 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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 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)))))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 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))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 c (*.f64 c (*.f64 c a))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (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)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) c) (*.f64 b_2 (*.f64 b_2 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))))))))))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 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) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(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) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 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))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 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))

rewrite339.0ms (3.2%)

Memory
-18.4MiB live, 299.8MiB allocated
Rules
4 618×lower-fma.f64
4 618×lower-fma.f32
3 760×lower-*.f32
3 756×lower-*.f64
2 318×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01041
01741
16841
250338
3660738
0843038
Stop Event
iter limit
node limit
iter limit
Counts
5 → 440
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(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) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (neg.f64 (/.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) (neg.f64 (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))) a)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (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 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #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)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a) (/.f64 (/.f64 (fma.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 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 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))) (fma.f64 (/.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 b_2 b_2) (*.f64 a a)))) (/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.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 b_2 b_2) (*.f64 a a)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.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 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) (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 #s(literal 1 binary64) (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 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(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 #s(literal 1 binary64) (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 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.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) (/.f64 #s(literal 1 binary64) a)) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a)) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 1 binary64)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (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)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (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) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (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) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 (/.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 b_2 b_2) (*.f64 a a))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.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 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.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 (fma.f64 b_2 b_2 (fma.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))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.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)))) (neg.f64 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 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 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)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.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 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.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 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (neg.f64 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) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.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)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1 binary64)) (*.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.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)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.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)))) (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.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) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.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 b_2 b_2) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) (*.f64 (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (*.f64 (neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (neg.f64 (/.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)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 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 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) (fma.f64 (/.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 b_2 b_2) (*.f64 a a))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) (fma.f64 b_2 b_2 (fma.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 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.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) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.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) a)) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.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) a)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.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 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.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))
(pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.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 b_2 b_2) (*.f64 a a))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.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 (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 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.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 b_2 b_2) (*.f64 a a)))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (/.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.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)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.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 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(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)))
(+.f64 b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (neg.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 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (+.f64 (neg.f64 (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 (neg.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 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (+.f64 (neg.f64 (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) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 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) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 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) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 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)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (neg.f64 (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)) b_2)
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(neg.f64 (+.f64 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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.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 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 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 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)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.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 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.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 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.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 c)) (*.f64 c (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (fma.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 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.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 c)) (*.f64 c (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 a (*.f64 c (fma.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 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.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 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 (*.f64 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 (fma.f64 b_2 b_2 (*.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 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.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 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 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 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 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 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) (+.f64 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (*.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)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.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))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.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 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.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)) (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.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))) (fma.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))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.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 (fma.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)) (fma.f64 b_2 b_2 (fma.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 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (fma.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 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 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)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.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)))))) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.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))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.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 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 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (fma.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 (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.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 (fma.f64 b_2 b_2 (fma.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) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.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))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c)) (*.f64 (*.f64 b_2 b_2) (fma.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 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.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 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (*.f64 a c))))) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
b_2
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(+.f64 b_2 #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 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.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 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (neg.f64 (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 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.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 c)) (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.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 c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.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 c)) (*.f64 c (*.f64 a c)))))) (neg.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (sqrt.f64 (fma.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 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.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 c)) (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 #s(literal -1 binary64) (neg.f64 (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 c)) (*.f64 c (*.f64 a c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #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 c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.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 c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (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 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal -1 binary64)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(+.f64 (neg.f64 (*.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(hypot.f64 (*.f64 a c) (*.f64 b_2 b_2))
(hypot.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (neg.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (fma.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 a c)))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 a c)))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.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 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.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 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.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 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(neg.f64 (fma.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 c)) (*.f64 c (*.f64 a c)))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.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 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 (*.f64 b_2 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) (neg.f64 (/.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)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.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 c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 a (*.f64 c (fma.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 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (fma.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 c)) (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.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 c)) (*.f64 c (*.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 c)) (*.f64 c (*.f64 a c)))))) (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.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 c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.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 c)) (*.f64 c (*.f64 a c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.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 c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.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))))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (/.f64 c (fma.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 c)) (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (fma.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 c)) (*.f64 c (*.f64 a c))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.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 c)) (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #s(literal 1 binary64)) #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 c)) (*.f64 c (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.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 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.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)) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #s(literal 1/4 binary64)) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.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 (neg.f64 (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 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.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 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 a (*.f64 a c)) (*.f64 c (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 a (*.f64 c (fma.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 c)) (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.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 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.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 c)) (*.f64 c (*.f64 a c)))) (*.f64 (fma.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))) (*.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 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))

eval77.0ms (0.7%)

Memory
4.2MiB live, 156.5MiB allocated
Compiler

Compiled 20 623 to 2 006 computations (90.3% saved)

prune98.0ms (0.9%)

Memory
15.8MiB live, 208.9MiB allocated
Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New57320593
Fresh000
Picked011
Done000
Total57321594
Accuracy
94.6%
Counts
594 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
26.4%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
43.7%
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
24.9%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
48.1%
(/.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)
56.5%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
56.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
38.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
8.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))) a)
7.9%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
38.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
26.1%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
35.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
56.4%
(/.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))))) (neg.f64 a)))
56.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
38.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
27.8%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
32.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
38.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
Compiler

Compiled 736 to 424 computations (42.4% saved)

simplify404.0ms (3.8%)

Memory
6.8MiB live, 409.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(*.f64 b_2 a)
cost-diff320
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff640
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 #s(literal -1 binary64) a)
cost-diff192
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
cost-diff0
(/.f64 #s(literal -2 binary64) a)
cost-diff0
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
cost-diff128
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
Rules
15 056×lower-fma.f64
15 056×lower-fma.f32
2 940×lower-*.f32
2 926×lower-*.f64
1 864×lower-+.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
038298
060297
1107293
2205289
3437287
4784287
51704287
63901287
75662287
86365287
96505287
106585287
116631287
126708287
136831287
146905287
156911287
166915287
176919287
186919287
197771287
08107287
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
#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 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
a
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
a
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
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 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 b_2 a)
b_2
a
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
c
(*.f64 a a)
Outputs
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2) a)
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)
(neg.f64 b_2)
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
b_2
(/.f64 #s(literal -2 binary64) a)
#s(literal -2 binary64)
a
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
a
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
a
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
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 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 b_2 a)
b_2
a
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
c
(*.f64 a a)

localize159.0ms (1.5%)

Memory
-12.4MiB live, 345.1MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy10.800624997088786
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy23.13717266682007
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy26.95579736972212
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
accuracy0.0078125
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy4.422973254369748
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy12.550448581780865
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy23.13717266682007
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy4.290160754369748
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
accuracy12.550448581780865
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
accuracy19.226416797476755
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
accuracy23.13717266682006
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
accuracy0
(/.f64 #s(literal -2 binary64) a)
accuracy0.20703125
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
accuracy39.2011583889952
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
accuracy0.5417982060778812
(/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy4.290160754369748
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
accuracy12.550448581780865
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy22.636402914276644
(sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Samples
36.0ms66×2valid
35.0ms79×1valid
20.0ms24×3valid
17.0ms87×0valid
Compiler

Compiled 278 to 30 computations (89.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-div: 19.0ms (26.6% of total)
ival-mult: 14.0ms (19.6% of total)
ival-sub: 12.0ms (16.8% of total)
adjust: 12.0ms (16.8% of total)
ival-sqrt: 8.0ms (11.2% of total)
ival-neg: 3.0ms (4.2% of total)
ival-add: 2.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series55.0ms (0.5%)

Memory
6.8MiB live, 120.3MiB allocated
Counts
22 → 696
Calls
Call 1
Inputs
#<alt (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))>
#<alt (/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)>
#<alt (neg.f64 b_2)>
#<alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))>
#<alt #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))>
#<alt (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))>
#<alt (/.f64 #s(literal -2 binary64) a)>
#<alt (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)>
#<alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))>
#<alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))>
#<alt (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))>
#<alt (/.f64 #s(literal -1 binary64) a)>
#<alt (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))>
#<alt (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))>
#<alt (*.f64 b_2 a)>
#<alt (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))>
#<alt (-.f64 (*.f64 b_2 b_2) (*.f64 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 (* -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 (* (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 (* -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 (* (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 (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* 2 b_2)>
#<alt (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)>
#<alt (* -1 (/ (* b_2 (- (* -1 a) a)) (pow a 2)))>
#<alt (* -1 (* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (- (* a b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (- (* b_2 (+ a (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (- (* b_2 (+ a (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (* 1/2 (/ (* (pow a 2) c) b_2))>
#<alt (/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2)>
#<alt (/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2)>
#<alt (/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -1 (* b_2 (- (* -1 a) a)))>
#<alt (* -1 (* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)))>
#<alt (* -1 (* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))>
#<alt (* -1 (* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))))>
#<alt (* 1/2 (/ (* (pow a 2) c) b_2))>
#<alt (* (pow a 2) (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))>
#<alt (* (pow a 2) (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))>
#<alt (* (pow a 2) (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (* (pow a 2) (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* (pow a 2) (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* (pow a 2) (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (sqrt (* (pow a 3) c)) (sqrt -1))>
#<alt (* (pow a 2) (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* 1/2 (/ (* (pow a 2) c) b_2))>
#<alt (* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))>
#<alt (* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))>
#<alt (* c (- (* c (- (* c (- (* 1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) b_2)) (* -1/16 (/ (pow a 4) (pow b_2 5))))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (* c (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))>
#<alt (* c (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* (sqrt (* (pow a 3) c)) (sqrt -1))>
#<alt (* -1 (* c (- (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* -1 (* c (- (* -1 (/ (+ (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a b_2)>
#<alt (* a (+ b_2 (* -1/2 (/ (* a c) b_2))))>
#<alt (* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))>
#<alt (* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (sqrt -1))>
#<alt (* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))>
#<alt (* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt (* a b_2)>
#<alt (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))>
#<alt (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 (* a b_2))>
#<alt (* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))>
#<alt (* a b_2)>
#<alt (+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))>
#<alt (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))>
#<alt (+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* (pow a 3) c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))>
#<alt (/ 1 b_2)>
#<alt (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2)>
#<alt (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2)>
#<alt (/ -1 b_2)>
#<alt (* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))>
#<alt (* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))>
#<alt (/ 1 b_2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))) (* 1/2 (/ c (pow b_2 3))))) (/ 1 b_2))>
#<alt (+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (/ (+ (* 1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (/ 1 b_2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))>
#<alt (+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (/ -1 (* a c))>
#<alt (- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ 1 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (/ 1 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (* -1 (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (- (pow b_2 2) (* a c))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* a (- (/ (pow b_2 2) a) c))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))>
#<alt (pow b_2 2)>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (+ (* -1 (* a c)) (pow b_2 2))>
#<alt (* -1 (* a c))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* c (- (/ (pow b_2 2) c) a))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))>
#<alt (* -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

174 calls:

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

simplify307.0ms (2.9%)

Memory
14.3MiB live, 415.1MiB allocated
Algorithm
egg-herbie
Rules
7 304×lower-fma.f64
7 304×lower-fma.f32
7 190×lower-*.f64
7 190×lower-*.f32
4 898×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0124315312
1407615086
0834514463
Stop Event
iter limit
node limit
Counts
696 → 687
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)))))
(* -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)
(* (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)))))
(* -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 (* (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)))))))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(/ -1 a)
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* 2 b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* 1/2 (/ c b_2))
(/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)
(/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)
(* -1 (/ (* b_2 (- (* -1 a) a)) (pow a 2)))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a))))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a))))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a))))
(* 1/2 (/ c b_2))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* 1/2 (/ c b_2))
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(- (* a b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(- (* b_2 (+ a (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(- (* b_2 (+ a (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* 1/2 (/ (* (pow a 2) c) b_2))
(/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2)
(/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2)
(/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2)
(* -1 (* b_2 (- (* -1 a) a)))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))))
(* 1/2 (/ (* (pow a 2) c) b_2))
(* (pow a 2) (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))
(* (pow a 2) (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(* (pow a 2) (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(* 1/2 (/ (* (pow a 2) c) b_2))
(* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))
(* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) b_2)) (* -1/16 (/ (pow a 4) (pow b_2 5))))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* c (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* -1 (* c (- (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* a b_2)
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))
(* -1 (* a b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(* a b_2)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3))))) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (* a c)) (/ (* (pow b_2 2) (+ (* 1/2 (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (* a (* c (pow (sqrt -1) 2))))) (/ 1 (* (pow a 4) (pow c 4))))) (sqrt -1)))) (* -1/2 (* (sqrt (* a c)) (/ (+ (* 1/4 (/ 1 (* (pow a 3) (* (pow c 3) (pow (sqrt -1) 2))))) (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1)))))))))
(/ 1 b_2)
(/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2)
(/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2)
(/ -1 b_2)
(* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))
(/ 1 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))))) (* 1/2 (/ c (pow b_2 3))))) (/ 1 b_2))
(+ (* a (+ (* 1/2 (/ c (pow b_2 3))) (* a (+ (* -1/2 (* a (* b_2 (+ (* -1 (/ (pow c 3) (pow b_2 8))) (* -1/2 (/ (* c (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow c 2) (pow b_2 6))) (* 1/4 (/ (pow c 2) (pow b_2 6)))))))))) (/ 1 b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ c (pow a 7))) (/ (+ (* 1/4 (/ (* a (pow b_2 4)) (* (pow c 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow c 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(/ 1 b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))
(+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(/ -1 (* a c))
(- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))
(- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(/ 1 (pow b_2 2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/ 1 (pow b_2 2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/ 1 (pow b_2 2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ -1 (* a c))
(/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/ -1 (* a c))
(* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/ 1 (pow b_2 2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(/ -1 (* a c))
(/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/ -1 (* a c))
(* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -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 (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.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)) (neg.f64 (*.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)))
(fma.f64 b_2 (fma.f64 b_2 (fma.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))))) #s(literal -1 binary64)) (neg.f64 (*.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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.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 a c) #s(literal 1/2 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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))
(fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.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 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.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 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 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 (fma.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))) (neg.f64 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 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #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))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.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))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (fma.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 (fma.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 #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))))) (fma.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 (fma.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))) (neg.f64 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)))))
(neg.f64 (*.f64 c (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (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))))
(fma.f64 b_2 (fma.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 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 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 (fma.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 (/ (+ 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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (*.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.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))))) (/.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)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.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))) (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)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.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 (neg.f64 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))) (neg.f64 c))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.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)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.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 #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))))
(+ (* (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)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (*.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/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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.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)
(+ 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) b_2)
(* (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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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/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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -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)))
(neg.f64 (fma.f64 (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))))
(fma.f64 b_2 (fma.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 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 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 (fma.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 (/ (+ 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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (*.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.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))))) (/.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)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.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))) (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)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.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 (neg.f64 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))) (neg.f64 c))
(* -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 (* (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)))
(neg.f64 (fma.f64 (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))))
(fma.f64 b_2 (fma.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 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 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 (fma.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 (/ (+ 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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (*.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.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))))) (/.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)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.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))) (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)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.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 (neg.f64 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.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)) (neg.f64 (*.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)))
(fma.f64 b_2 (fma.f64 b_2 (fma.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))))) #s(literal -1 binary64)) (neg.f64 (*.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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -2 binary64)) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.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 a c) #s(literal 1/2 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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))
(fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.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 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.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 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 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 (fma.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))) (neg.f64 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 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 #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))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.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))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (fma.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 (fma.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 #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))))) (fma.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 (fma.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))) (neg.f64 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)))))
(neg.f64 (*.f64 c (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (neg.f64 c)) b_2) (neg.f64 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)))
(fma.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)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.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 #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))))
(+ (* (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)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (*.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/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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.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)
(+ 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) b_2)
(* (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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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/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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a 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 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 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 (fma.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 (/ (+ 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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) 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))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (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))))
(fma.f64 b_2 (fma.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 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (*.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.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))))) (/.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)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.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))) (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)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.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 (neg.f64 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))) (neg.f64 c))
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(/ -1 a)
(/.f64 #s(literal -1 binary64) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (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))))
(+ (* 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)))
(fma.f64 b_2 (fma.f64 b_2 (fma.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 #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 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))))
(* 1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (fma.f64 (*.f64 a c) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (fma.f64 (*.f64 a c) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.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))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))) (neg.f64 b_2))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.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)))) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (*.f64 b_2 #s(literal 2 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a))) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.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)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)) (neg.f64 a))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 b_2 #s(literal 2 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (fma.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))) (fma.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 (fma.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)))))) (fma.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))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.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) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) c)) (neg.f64 c))) (neg.f64 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)))
(fma.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)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.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 #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))))
(+ (* (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)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (*.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/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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 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))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.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)
(+ 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) b_2)
(* (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 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (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/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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) (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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* 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 (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (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 (fma.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)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -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))
(fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.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 (/.f64 c a)) (neg.f64 (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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* 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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.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) (* 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 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) b_2)
(* -1 (/ (* b_2 (- (* -1 a) a)) (pow a 2)))
(/.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)) (neg.f64 (*.f64 a a)))
(* -1 (* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a)))
(* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a))))
(* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a)))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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)))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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))
(fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 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)))
(-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (*.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 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (/.f64 b_2 a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))
(+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.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))) (neg.f64 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 (neg.f64 b_2) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 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 (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/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 (fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) 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 (fma.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/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))
(*.f64 c (-.f64 (fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(* 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 (fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (/.f64 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c)))) (neg.f64 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)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (/.f64 b_2 a)) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))
(neg.f64 (*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (-.f64 (/.f64 b_2 a) (/.f64 (fma.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 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* a b_2) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))))
(- (* b_2 (+ a (* -1/2 (* (sqrt (/ a c)) (/ b_2 (sqrt -1)))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))))
(- (* b_2 (+ a (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) a) (*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* 1/2 (/ (* (pow a 2) c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a))) b_2)
(/ (- (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/2 (* (pow a 2) c))) b_2)
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a)))) b_2)
(/ (- (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* (pow a 2) c)) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))))) b_2)
(/.f64 (+.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2)))) b_2)
(/ (- (* 1/2 (/ (* a (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4))))) (pow b_2 6))) (+ (* -1/2 (* (pow a 2) c)) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 a (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 4 binary64))))))) b_2)
(* -1 (* b_2 (- (* -1 a) a)))
(neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/2 (/ (* (pow a 2) c) (pow b_2 2)))) a)))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (neg.f64 a)) a))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))) (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 a)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) a)))
(* -1 (* b_2 (- (+ (* -1 a) (* 1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))) (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (neg.f64 a)) (+.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2))))))
(* 1/2 (/ (* (pow a 2) c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a))) b_2)
(* (pow a 2) (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(* (pow a 2) (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(*.f64 (*.f64 a a) (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(* (pow a 2) (- (* a (- (* a (- (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2))))
(*.f64 (*.f64 a a) (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow a 2) (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 a a) (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* (pow a 2) (- (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 a a) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (pow a 2) (- (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (-.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (/.f64 b_2 a)) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))
(* (pow a 2) (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))
(* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.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))) (neg.f64 b_2)) a)))
(* (pow a 2) (- (* -1 (/ (+ (* -1 b_2) (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) a)) a)))
(* 1/2 (/ (* (pow a 2) c) b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 a a))) b_2)
(* c (- (* 1/8 (/ (* (pow a 3) c) (pow b_2 3))) (* -1/2 (/ (pow a 2) b_2))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a a) b_2))))
(* c (- (* c (- (* 1/16 (/ (* (pow a 4) c) (pow b_2 5))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a a) b_2))))
(* c (- (* c (- (* c (- (* 1/2 (/ (* a (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6)))))) b_2)) (* -1/16 (/ (pow a 4) (pow b_2 5))))) (* -1/8 (/ (pow a 3) (pow b_2 3))))) (* -1/2 (/ (pow a 2) b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a a) b_2))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (/ (* a b_2) c) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 c (-.f64 (/.f64 (*.f64 a b_2) c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))))
(* c (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 c (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c)))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a b_2) c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))))
(* c (- (+ (* 1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ (* a b_2) c)) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (/.f64 (*.f64 a b_2) c)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))
(* -1 (* c (- (* -1 (/ (* a b_2) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (neg.f64 (fma.f64 a (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (*.f64 a b_2)) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))))))
(* -1 (* c (- (* -1 (/ (+ (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (* a c)) (* (pow b_2 2) (sqrt -1))))) c)) (* a b_2)) c)) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 a b_2) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) c)) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))) (neg.f64 c))
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a b_2)
(*.f64 a b_2)
(* a (+ b_2 (* -1/2 (/ (* a c) b_2))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2))
(* a (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))))
(*.f64 a (fma.f64 a (fma.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 (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.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)))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) b_2))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))
(* (pow a 2) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (*.f64 a a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* (pow a 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.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))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))))
(*.f64 (*.f64 a a) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))))))
(*.f64 (*.f64 a a) (-.f64 (fma.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 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #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 c a)))))
(* (pow a 2) (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (*.f64 a a) (-.f64 (fma.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))) (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))
(+ (* 1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (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))))))))
(+ (* (sqrt (* (pow a 3) c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a))))))
(* a b_2)
(*.f64 a b_2)
(* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) a))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)))))
(* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* -1 (* a b_2))
(*.f64 a (neg.f64 b_2))
(* -1 (* b_2 (+ a (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) a))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (*.f64 b_2 (+.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2))))))
(* -1 (* b_2 (+ a (+ (* -1/2 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))))
(*.f64 (neg.f64 b_2) (+.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64)))) (pow.f64 b_2 #s(literal 6 binary64)))))))
(* a b_2)
(*.f64 a b_2)
(+ (* -1/2 (/ (* (pow a 2) c) b_2)) (* a b_2))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 a a)) b_2) (*.f64 a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* -1/8 (/ (* (pow a 3) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) b_2)) (*.f64 a b_2))
(+ (* a b_2) (* c (+ (* -1/2 (/ (pow a 2) b_2)) (* c (+ (* -1/8 (/ (pow a 3) (pow b_2 3))) (* -1/16 (/ (* (pow a 4) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 a a)) b_2)) (*.f64 a b_2))
(* (sqrt (* (pow a 3) c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))))
(* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 7 binary64)))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* (pow a 3) c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 a (*.f64 a a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 3) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) c)) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))) (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)))
(fma.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))))) (/.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)))))
(+ (* (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)))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (*.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))))
(+ (* (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)))))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1/2 binary64) (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 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)))))) (*.f64 a (neg.f64 c))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 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 #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)))))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 1 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 (/ (* a c) (pow b_2 2))))) b_2)
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.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 a c) #s(literal 1/2 binary64)) (*.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 (/ (+ (* -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 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64)))))) b_2)
(/ -1 b_2)
(/.f64 #s(literal -1 binary64) b_2)
(* -1 (/ (+ 1 (* 1/2 (/ (* a c) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (neg.f64 b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))) b_2))
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.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 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(* -1 (/ (+ 1 (+ (* -1/2 (/ (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ (+ (* -1 (* (pow a 3) (pow c 3))) (* -1/2 (* a (* c (+ (* -1 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))))))) (pow b_2 6))) (* 1/2 (/ (* a c) (pow b_2 2)))))) b_2))
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal -3/4 binary64)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64)))))) (neg.f64 b_2))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) 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))
(fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) 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))
(fma.f64 a (fma.f64 a (*.f64 #s(literal -1/2 binary64) (fma.f64 a (*.f64 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))))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.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))))) (/.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)))))
(+ (* -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))))
(fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))))
(fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 7 binary64))))) (/.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c c))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #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)))))))
(* (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)))
(fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.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)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a (pow c 5))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (sqrt -1) (+ (* -1/4 (/ (* a (pow b_2 4)) (pow c 3))) (/ (pow b_2 6) (pow c 4))))))) (pow a 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(-.f64 (fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 5 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 a (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 c c))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 c #s(literal 4 binary64))))))) (*.f64 a (*.f64 a a))))
(/ 1 b_2)
(/.f64 #s(literal 1 binary64) b_2)
(+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) 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))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 c (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) 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))
(fma.f64 c (fma.f64 c (*.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 b_2 c) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.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)) (neg.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 8 binary64))))) (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -3/4 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) b_2))
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))
(+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))
(fma.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))))) (/.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)))))
(+ (* -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))))
(fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))))
(fma.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))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 a (pow.f64 c #s(literal 7 binary64)))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #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)))))))
(* (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)))
(fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.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)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))))
(+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(-.f64 (fma.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))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (*.f64 a a))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 a #s(literal 4 binary64)))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 c (*.f64 c c))))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))
(+.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 a c))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 a c) (*.f64 a c)))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))
(/.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))
(/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))
(/.f64 (-.f64 (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 a (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (*.f64 b_2 b_2))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(fma.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 c (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)
(/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a))
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)))) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c))) a)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64)))) (+.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a))))) a)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 a (*.f64 c (*.f64 c c)))) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 a (pow.f64 c #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 c (*.f64 c c)))) (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))) a)) (neg.f64 a))
(/ 1 (pow b_2 2))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))
(fma.f64 a (/.f64 c (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 c (fma.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 8 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))
(/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))) (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a))))) c)
(/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)
(/.f64 (-.f64 (+.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) a)) (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c))))) c)
(/ -1 (* a c))
(/.f64 #s(literal -1 binary64) (*.f64 a c))
(* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 a a)))) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 c (*.f64 a (*.f64 a a)))) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (-.f64 (/.f64 (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 c (pow.f64 a #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 a (*.f64 a a)))) (neg.f64 c)) (/.f64 (*.f64 b_2 b_2) (*.f64 a a))) c)) (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(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) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 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 a (neg.f64 c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.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))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 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 a (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(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) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 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 a (neg.f64 c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c)))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (neg.f64 a) (neg.f64 (-.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))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 a (neg.f64 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 a (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (neg.f64 c) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))

rewrite509.0ms (4.8%)

Memory
-6.8MiB live, 400.4MiB allocated
Rules
4 820×lower-/.f32
4 806×lower-/.f64
4 778×lower-fma.f64
4 778×lower-fma.f32
3 864×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038234
060241
1228216
21780216
08478216
Stop Event
iter limit
node limit
iter limit
Counts
22 → 1 494
Calls
Call 1
Inputs
(-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(/.f64 #s(literal -2 binary64) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(*.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) a)
(+.f64 b_2 (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 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 a a))
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 b_2 a)
(*.f64 a (sqrt.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 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64) (neg.f64 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (*.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 b_2 a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 b_2 a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 a #s(literal -1 binary64) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) b_2)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) b_2)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 b_2 a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 a)) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 b_2 a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 a)) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))))
(*.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.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) (fma.f64 b_2 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)))
(neg.f64 b_2)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2))) (neg.f64 (+.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) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.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 (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.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 (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #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 (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 b_2 (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (neg.f64 b_2) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 #s(literal 2 binary64) b_2)))
(/.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))) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) b_2) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) b_2)) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) b_2)) (neg.f64 (neg.f64 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 1 binary64) (/.f64 b_2 (*.f64 a #s(literal -1/2 binary64))))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1/2 binary64)))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 #s(literal 2 binary64) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 2 binary64) a))
(exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) a))
(/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 #s(literal -2 binary64) a)
(/.f64 #s(literal -2 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64))))
(/.f64 #s(literal 2 binary64) (neg.f64 a))
(/.f64 #s(literal 2 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal -1/2 binary64)))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)))) (neg.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)))
(*.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) a))))
(*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) a) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1 binary64)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))) (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 b_2 (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 b_2 a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 b_2 a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 a #s(literal -1 binary64) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (neg.f64 a) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) b_2)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) b_2)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a #s(literal -1 binary64)) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 b_2 a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 a)) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 b_2 a)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 b_2 a)) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 a #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (*.f64 a #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 a #s(literal -1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (*.f64 a #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a #s(literal -1 binary64)) a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) #s(literal 3 binary64))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a #s(literal -1 binary64)))))
(*.f64 (neg.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (neg.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))))))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(*.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 (neg.f64 a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) a))
(/.f64 #s(literal 1 binary64) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (*.f64 a #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 a #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 a #s(literal -1 binary64))))
(pow.f64 (neg.f64 a) #s(literal -1 binary64))
(pow.f64 (*.f64 a #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.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 (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.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 (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #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 (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a a) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))) (/.f64 (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))) (/.f64 (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))) (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))
(fma.f64 b_2 (/.f64 a (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 a (/.f64 b_2 (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 (*.f64 b_2 a) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 (neg.f64 (*.f64 b_2 a)) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 b_2 a) a) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(neg.f64 (/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)) (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))) (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))) (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) a)
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) (*.f64 a a)))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)) (neg.f64 a))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))) (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (neg.f64 (*.f64 b_2 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 (/.f64 (*.f64 a a) (*.f64 b_2 a)) a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 a))) (*.f64 (*.f64 a a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a a) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 a) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 a (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) (*.f64 a a)) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) (*.f64 a (neg.f64 a))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 a)) a) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 (*.f64 a (neg.f64 a)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a a)) (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) (*.f64 a (neg.f64 a))) (*.f64 a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 a (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) a) a) (*.f64 a (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (*.f64 a (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))) (neg.f64 (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (neg.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (pow.f64 (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (neg.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))))
(pow.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))))
(*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))
(*.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))))
(*.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 a a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 a) (*.f64 a a)) (/.f64 (*.f64 b_2 a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (/.f64 a (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a a)))))
(*.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(*.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) a) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) a))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) a) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(*.f64 (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 a))
(-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(fma.f64 b_2 a (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(fma.f64 a b_2 (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 a))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a) (*.f64 b_2 a))
(fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 a))
(fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a (*.f64 b_2 a))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (-.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (-.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (neg.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (neg.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (-.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (neg.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))) (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (neg.f64 (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))))) (fma.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a) (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a)))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (/.f64 (*.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(*.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (-.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 a) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (neg.f64 (fma.f64 (*.f64 b_2 a) (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 (*.f64 a (*.f64 b_2 a)) (fma.f64 b_2 (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 a (*.f64 b_2 a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 b_2 a)
(*.f64 a b_2)
(*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a)
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (*.f64 (*.f64 b_2 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 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))
(exp.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fabs.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal 1 binary64)))
(-.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 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))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 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 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(sqrt.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 (*.f64 b_2 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 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 (*.f64 b_2 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 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 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 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 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 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.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))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c))) #s(literal 1 binary64))
(/.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 (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 c (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 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))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 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))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a c) #s(literal 1 binary64))))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(*.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 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) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (-.f64 (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -2 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) (/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64))))
(*.f64 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))

eval563.0ms (5.3%)

Memory
54.0MiB live, 491.8MiB allocated
Compiler

Compiled 79 652 to 6 229 computations (92.2% saved)

prune458.0ms (4.3%)

Memory
-70.4MiB live, 644.7MiB allocated
Pruning

33 alts after pruning (29 fresh and 4 done)

PrunedKeptTotal
New2 585222 607
Fresh8715
Picked235
Done011
Total2 595332 628
Accuracy
94.9%
Counts
2 628 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.9%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
2.2%
(/.f64 (-.f64 (/.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) (neg.f64 b_2))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
24.3%
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
16.9%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))) (*.f64 a a))
48.1%
(/.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)
24.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a)))))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
56.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
38.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
7.9%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
8.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))) a)
1.9%
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
15.4%
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 b_2))) a)
23.5%
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
35.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
56.4%
(/.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))))) (neg.f64 a)))
56.4%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
56.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
38.2%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
23.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
13.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
7.5%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
2.2%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a))))
38.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
25.9%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
32.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
38.7%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
38.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
38.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
17.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
Compiler

Compiled 1 109 to 663 computations (40.2% saved)

simplify176.0ms (1.6%)

Memory
9.7MiB live, 202.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 b_2 b_2)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
cost-diff640
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
cost-diff1024
(-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
cost-diff0
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
cost-diff0
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
cost-diff0
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
cost-diff320
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
(/.f64 c b_2)
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
cost-diff0
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
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-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
cost-diff576
(/.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))))) (neg.f64 a)))
Rules
6 456×lower-fma.f32
6 450×lower-fma.f64
3 556×lower-*.f32
3 540×lower-*.f64
1 964×lower-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046350
074342
1144336
2312321
3754317
42939312
57160312
08128311
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.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))))) (neg.f64 a)))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
(neg.f64 a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(literal 1/2 binary64)
(/.f64 c b_2)
c
b_2
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
a
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
#s(literal 1/8 binary64)
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(*.f64 a (*.f64 c c))
a
(*.f64 c c)
c
(*.f64 b_2 b_2)
b_2
(*.f64 c #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(neg.f64 b_2)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 b_2 b_2)
b_2
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
c
(neg.f64 a)
a
(*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(neg.f64 b_2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
Outputs
(/.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))))) (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
#s(literal -1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 a (+.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c
(neg.f64 a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(literal 1/2 binary64)
(/.f64 c b_2)
c
b_2
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
a
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal 1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal 1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64))) (neg.f64 b_2))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c (fma.f64 a (*.f64 #s(literal 1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
#s(literal 1/8 binary64)
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(*.f64 a (*.f64 c c))
a
(*.f64 c c)
c
(*.f64 b_2 b_2)
b_2
(*.f64 c #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(neg.f64 b_2)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 c (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(*.f64 a c)
(*.f64 b_2 b_2)
b_2
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
c
(neg.f64 a)
a
(*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(neg.f64 b_2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))

localize214.0ms (2%)

Memory
7.3MiB live, 321.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy12.668901947885853
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
accuracy21.21431799325133
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
accuracy23.13717266682006
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
accuracy33.576176243092895
(-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
accuracy0.5222893676015066
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
accuracy6.595064714832926
(*.f64 a (*.f64 c c))
accuracy16.217167458732874
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
accuracy43.066386787515086
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
accuracy0
(/.f64 b_2 a)
accuracy0.00390625
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy0.015625
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
accuracy39.28297404090104
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
accuracy0
(/.f64 b_2 a)
accuracy0.00390625
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy39.2011583889952
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
accuracy0.4723870838093712
(/.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))))) (neg.f64 a)))
accuracy4.491693457501621
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
accuracy12.550448581780865
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy23.13717266682006
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
68.0ms79×2valid
38.0ms87×0valid
35.0ms76×1valid
11.0ms14×3valid
Compiler

Compiled 327 to 44 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 95.0ms
ival-mult: 32.0ms (33.8% of total)
ival-div: 22.0ms (23.3% of total)
adjust: 14.0ms (14.8% of total)
ival-add: 9.0ms (9.5% of total)
ival-sqrt: 9.0ms (9.5% of total)
ival-sub: 6.0ms (6.3% of total)
ival-neg: 2.0ms (2.1% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series83.0ms (0.8%)

Memory
0.4MiB live, 127.9MiB allocated
Counts
21 → 684
Calls
Call 1
Inputs
#<alt (/.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))))) (neg.f64 a)))>
#<alt (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))>
#<alt (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))>
#<alt (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))>
#<alt (/.f64 b_2 a)>
#<alt #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))>
#<alt (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))>
#<alt (/.f64 c b_2)>
#<alt (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))>
#<alt #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))>
#<alt (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))>
#<alt (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))>
#<alt (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))>
#<alt (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))>
#<alt (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))>
#<alt (*.f64 b_2 b_2)>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt (*.f64 a (*.f64 c c))>
#<alt (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))>
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 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)>
#<alt (/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)>
#<alt (* 2 (/ b_2 c))>
#<alt (* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))>
#<alt (* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))>
#<alt (* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))>
#<alt (* 1/2 (/ a b_2))>
#<alt (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))>
#<alt (+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))>
#<alt (* (sqrt (/ a c)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -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 (- (* -1 (* b_2 (+ (* -1 (* (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 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4)))))))) (+ (* -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/2 b_2)>
#<alt (/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)>
#<alt (/ (- (* -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/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 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))>
#<alt (* -1 (* 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 (* -1 (* 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/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* a (- (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* a (- (* a (- (* -1 (* a (+ (* 1/128 (/ (pow c 3) (pow b_2 7))) (* 1/32 (/ (pow c 3) (pow b_2 7)))))) (* 1/16 (/ (pow c 2) (pow b_2 5))))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -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)))) (/ (* a b_2) c)) a))) a))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a))) a))>
#<alt (/ -1/2 b_2)>
#<alt (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))>
#<alt (- (* 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 (* c (+ (* 1/128 (/ (pow a 3) (pow b_2 7))) (* 1/32 (/ (pow a 3) (pow b_2 7)))))) (* 1/16 (/ (pow a 2) (pow b_2 5))))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))>
#<alt (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))>
#<alt (/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -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)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)>
#<alt (/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) c)>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -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)))) (/ (* b_2 c) a)) c))) c))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (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 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -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)) (/ (* b_2 c) a)) c))) c))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* 2 b_2)>
#<alt (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -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 (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (/ b_2 a)>
#<alt (* -1 (* (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 (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (/ c b_2)>
#<alt (* 1/2 c)>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))>
#<alt (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))>
#<alt (* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))>
#<alt (* 1/2 c)>
#<alt (* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))>
#<alt (* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))>
#<alt (* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))>
#<alt (* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))>
#<alt (/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))>
#<alt (* 1/2 c)>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (* 1/2 c)>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))>
#<alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a 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 (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))>
#<alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))>
#<alt (* -1/2 (/ c b_2))>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (/ (* a (pow c 2)) (pow b_2 2))>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* a c)>
#<alt (* 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 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))>
#<alt (+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))>
#<alt (+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (* -1 (/ (+ (* -1/4 (* a (pow c 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 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a (pow c 2))) (* 1/8 (* a (pow c 2))))))) (* 1/16 (* (pow a 2) (pow c 3))))) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/4 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 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/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 4))) (* -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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* (sqrt (/ c a)) (/ 1 (sqrt -1)))>
#<alt (+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))>
#<alt (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))>
#<alt (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))>
#<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 (/ (- (+ (* -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)))>
#<alt (+ (* -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)))>
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (- (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) c)) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)>
#<alt (* (sqrt (/ c a)) (/ 1 (sqrt -1)))>
#<alt (/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) a)>
#<alt (/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) a)>
#<alt (/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* c (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)>
#<alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)>
#<alt (* -2 b_2)>
#<alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))>
#<alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))>
#<alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1/2 (/ (* a c) b_2))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))>
#<alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))>
#<alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (pow b_2 2)>
#<alt (* (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 (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<alt (* a (pow c 2))>
#<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 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 (* (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))))))))>
Calls

171 calls:

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

simplify318.0ms (3%)

Memory
19.5MiB live, 520.7MiB allocated
Algorithm
egg-herbie
Rules
6 788×lower-*.f64
6 788×lower-*.f32
6 736×lower-fma.f64
6 736×lower-fma.f32
4 016×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0126313310
1426512917
0812812393
Stop Event
iter limit
node limit
Counts
684 → 678
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)))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(* 1/2 (/ a b_2))
(/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)
(/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)
(* 2 (/ b_2 c))
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))
(* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))
(* 1/2 (/ a b_2))
(* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))
(* 1/2 (/ a b_2))
(+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))
(+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -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 (- (* -1 (* b_2 (+ (* -1 (* (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 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4)))))))) (+ (* -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/2 b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/ (- (* -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/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 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(* -1 (* 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))))))
(* -1 (* 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/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* a (- (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(- (* a (- (* a (- (* -1 (* a (+ (* 1/128 (/ (pow c 3) (pow b_2 7))) (* 1/32 (/ (pow c 3) (pow b_2 7)))))) (* 1/16 (/ (pow c 2) (pow b_2 5))))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -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)))) (/ (* a b_2) c)) a))) a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a))) a))
(/ -1/2 b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(- (* 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 (* c (+ (* 1/128 (/ (pow a 3) (pow b_2 7))) (* 1/32 (/ (pow a 3) (pow b_2 7)))))) (* 1/16 (/ (pow a 2) (pow b_2 5))))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -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)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) c)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -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)))) (/ (* b_2 c) a)) c))) c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (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 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -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)) (/ (* b_2 c) a)) c))) c))
(* (sqrt (* a c)) (sqrt -1))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))
(* 2 b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* 2 b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -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)))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* -1 (* (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)))))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 1/2 (/ c b_2))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(* 1/2 c)
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(* 1/2 c)
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))
(* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* a (pow c 2))) (* 1/8 (* a (pow c 2)))) (pow b_2 4))) (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a (pow c 2))) (* 1/8 (* a (pow c 2))))))) (* 1/16 (* (pow a 2) (pow c 3))))) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/4 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 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/2 c)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 4))) (* -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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -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)))
(+ (* -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)))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (- (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) c)) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* c (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(pow b_2 2)
(* (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)))))))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
(* a (pow c 2))
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)))))))
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)))))))
(* (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))))))))
Outputs
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (neg.f64 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 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) a))
(+ (* -1 (/ (+ 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 (fma.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 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (* (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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.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)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 c)))
(+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) (neg.f64 c))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* c (pow (sqrt -1) 2))))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 b_2 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a (*.f64 c c)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) (neg.f64 c))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* 1/2 (/ a b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))
(/ (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* 1/2 a)) b_2)
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))) b_2)
(/ (- (+ (* 1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (* 1/2 a)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64)))) b_2)
(/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 4) (pow c 3))) (* -1/128 (* (pow a 4) (pow c 3)))) (pow b_2 6))) (* 1/2 a)) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2)
(/.f64 (-.f64 (-.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 4 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)))) b_2)
(* 2 (/ b_2 c))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)
(* -1 (* b_2 (- (* 1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))
(* -1 (* b_2 (- (* -1 (/ (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c))) (pow b_2 4))) (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))))
(*.f64 (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) c))) (neg.f64 b_2))
(* -1 (* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* (pow a 2) c)) (* 1/8 (* (pow a 2) c)))))) (* 1/16 (* (pow a 3) (pow c 2))))) (pow b_2 6))) (+ (* -1/2 (/ a (pow b_2 2))) (+ (* -1/4 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 4))) (* 2 (/ 1 c))))))))
(*.f64 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (*.f64 c c))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c c)) (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c (*.f64 a a)) #s(literal -1/8 binary64)))))) (neg.f64 (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) c))))) (neg.f64 b_2))
(* 1/2 (/ a b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))
(* a (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* a (+ (* a (- (* 1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* a (+ (* a (- (* a (- (* -1 (* a (+ (* -1/32 (/ (pow c 3) (pow b_2 7))) (* -1/128 (/ (pow c 3) (pow b_2 7)))))) (* -1/16 (/ (pow c 2) (pow b_2 5))))) (* -1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (neg.f64 a) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal 1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1/2 binary64) b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (* (sqrt (/ a c)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (/.f64 b_2 c)))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 a a))) (neg.f64 (/.f64 b_2 c)))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3))) (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (* c (pow (sqrt -1) 2))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 a c))) (/.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 a (*.f64 a a)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (neg.f64 (/.f64 b_2 c))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))))
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))
(-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (/ (* a b_2) c)) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 a (neg.f64 b_2)) c)) a)))
(+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.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))))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.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)))))))) (neg.f64 a)) (/.f64 (*.f64 a b_2) c)) a)))
(* 1/2 (/ a b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))
(+ (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* 1/2 (/ a b_2)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(+ (* 1/2 (/ a b_2)) (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(+ (* 1/2 (/ a b_2)) (* c (- (* c (- (* -1 (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))) (* -1/16 (/ (pow a 3) (pow b_2 5))))) (* -1/8 (/ (pow a 2) (pow b_2 3))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (neg.f64 c) (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2)))
(* (sqrt (/ a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) c)
(/.f64 (+.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) c)
(/.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (*.f64 c c))) (/.f64 b_2 #s(literal 1 binary64))) c)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4))))) (pow c 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) c)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 c (*.f64 c c)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 #s(literal -1 binary64))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* (sqrt (/ a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))
(* -1 (/ (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (*.f64 c b_2)) c)) (neg.f64 c))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) c))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) 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)) a)))))) (neg.f64 c)) (*.f64 c b_2)) c)) (neg.f64 c))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (/ b_2 (* a (* c (pow (sqrt -1) 2)))))
(-.f64 (neg.f64 (/.f64 b_2 (*.f64 c a))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (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)))))))
(fma.f64 b_2 (fma.f64 b_2 (*.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))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c)))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* -1 (* (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 (/ 1 (* (pow a 2) (* (pow c 2) (pow (sqrt -1) 4)))))))) (+ (* -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)))))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (fma.f64 (/.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))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.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)))))) (neg.f64 b_2) (*.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))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 c)))) (neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(/ (- (* -1/16 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2))))) b_2)
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))) b_2)
(/ (- (* -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 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) #s(literal 5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (+.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c a)) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 (* a c)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)))
(* -1 (* b_2 (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (neg.f64 b_2))
(* -1 (* 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 (+.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (*.f64 (*.f64 c a) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (neg.f64 b_2))
(* -1 (* 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))))))))
(neg.f64 (*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 c a)) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 a (*.f64 c (*.f64 (*.f64 c a) #s(literal 1/8 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 (*.f64 c c) (*.f64 a a))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))))))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* a (- (* -1/16 (/ (* a (pow c 2)) (pow b_2 5))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* a (- (* a (- (* -1 (* a (+ (* 1/128 (/ (pow c 3) (pow b_2 7))) (* 1/32 (/ (pow c 3) (pow b_2 7)))))) (* 1/16 (/ (pow c 2) (pow b_2 5))))) (* 1/8 (/ c (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal 5/128 binary64)) (neg.f64 a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 (* c (pow (sqrt -1) 2)))) a)
(/.f64 (-.f64 (neg.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)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2))))) a)
(/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 a a))) (neg.f64 (/.f64 b_2 c))) a)
(/ (- (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* (pow c 2) (pow (sqrt -1) 4))))) (pow a 3)))) (+ (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) a)
(/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 a c))) (/.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 a (*.f64 a a)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (neg.f64 (/.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 c a))))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)) a))
(/.f64 (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 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)))) (/ (* a b_2) c)) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 a (neg.f64 b_2)) c)) a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))))) (* 1/2 (/ (* a (pow b_2 3)) (pow c 2)))) (+ (* -1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))) a)) (/ (* a b_2) c)) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.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))))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (*.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)))))))) (neg.f64 a)) (/.f64 (*.f64 a b_2) c)) a))) (neg.f64 a))
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* c (- (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(fma.f64 c (fma.f64 (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2))
(- (* c (- (* c (- (* -1 (* c (+ (* 1/128 (/ (pow a 3) (pow b_2 7))) (* 1/32 (/ (pow a 3) (pow b_2 7)))))) (* 1/16 (/ (pow a 2) (pow b_2 5))))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal 5/128 binary64)) (neg.f64 c) (*.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2)))) c)
(/.f64 (-.f64 (/.f64 b_2 (neg.f64 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)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) c)
(/.f64 (+.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 c c))) (/.f64 b_2 (neg.f64 a))) c)
(/ (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (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)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) c)
(/.f64 (-.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a))) (/.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 c (*.f64 c c)))) (fma.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) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 (/.f64 b_2 (neg.f64 a))))) c)
(* (sqrt (/ 1 (* a c))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)) c))
(/.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (neg.f64 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)))) (/ (* b_2 c) a)) c))) c))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.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 (neg.f64 b_2)) a)) c))) (neg.f64 c))
(* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (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 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -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)) (/ (* b_2 c) a)) c))) c))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.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))))))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (*.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)))))))) (neg.f64 c)) (/.f64 (*.f64 c b_2) a)) c))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) b_2)
(+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* b_2 (+ 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)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))))
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(*.f64 b_2 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c 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 a (/.f64 c b_2)))
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))))) (neg.f64 b_2))
(* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.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))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))))) (neg.f64 b_2))
(* 2 b_2)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 b_2 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2))))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 #s(literal 2 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 b_2 (/.f64 (fma.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)
(*.f64 b_2 #s(literal 2 binary64))
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 b_2 #s(literal 2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2))))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 2 binary64)))
(+ (* 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) (*.f64 b_2 #s(literal 2 binary64)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (fma.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))) (fma.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 (fma.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)))))) (fma.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))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 b_2 (/.f64 (fma.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)) c))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (neg.f64 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 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) a))
(+ (* -1 (/ (+ 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 (fma.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 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (* (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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.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)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 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)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (neg.f64 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 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) a))
(+ (* -1 (/ (+ 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 (fma.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 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (* (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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.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)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c 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 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 c))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 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 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) 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 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 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 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c 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)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c 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)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(/ c b_2)
(/.f64 c b_2)
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))))
(* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))
(*.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 c a) #s(literal 1/2 binary64))))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (neg.f64 a))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (neg.f64 a))
(* -1 (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))) (neg.f64 a))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))
(* c (+ 1/2 (* 1/8 (/ (* a c) (pow b_2 2)))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* (pow c 2) (+ (* 1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal 1/2 binary64) c)))
(* 1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))
(/ (+ (* 1/8 (* a (pow c 2))) (* 1/2 (* (pow b_2 2) c))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.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))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64)))))))) (neg.f64 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 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.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))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) b_2) a))
(+ (* -1 (/ (+ 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 (fma.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 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -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)))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) b_2)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 c (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))))
(* c (+ (* -1 (* (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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c 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 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a)))) (fma.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 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.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)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c 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)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c 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)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 a))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 a b_2)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 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 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.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 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (+ (* -1 (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.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))))
(+ (* b_2 (+ (* b_2 (- (* -1 (* b_2 (+ (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1)))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 b_2 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 #s(literal -1 binary64) a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* -1 (/ (+ (* -1/4 (* a (pow c 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 a (*.f64 c c)) #s(literal -1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* b_2 (- (* -1 (/ (+ (* -2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))) (+ (* -1/4 (* a (* c (+ (* -1/4 (* a (pow c 2))) (* 1/8 (* a (pow c 2))))))) (* 1/16 (* (pow a 2) (pow c 3))))) (pow b_2 6))) (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/4 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))))
(*.f64 b_2 (-.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 c (*.f64 a a))) (fma.f64 (*.f64 #s(literal -1/4 binary64) a) (*.f64 c (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))))) (neg.f64 (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/4 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (- (+ (* 1/16 (/ (* (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 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1 (/ (- (+ (* -1 (/ (+ (* -1/32 (* (pow a 3) (pow c 4))) (* -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/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2))
(/.f64 (-.f64 (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64))) #s(literal -5/128 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* -1 (* c (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.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)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(+ (* -2 (/ b_2 a)) (* c (+ (* c (- (* -1 (* c (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (pow a 2))) (+ (* -1/4 (/ (* a (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow a 2) (pow b_2 5))))))) (+ (* -1/4 (/ a (pow b_2 3))) (* 1/8 (/ a (pow b_2 3)))))) (* 1/2 (/ 1 b_2)))))
(fma.f64 c (fma.f64 c (fma.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.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)) (fma.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))))) (neg.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)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* (sqrt (/ c a)) (/ 1 (sqrt -1))) (/ b_2 (* a (pow (sqrt -1) 2))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))
(- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow c 2))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 c c))) (/.f64 b_2 (neg.f64 a)))
(- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow c 3))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (/.f64 (*.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.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 c (*.f64 c c)))) (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 (neg.f64 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) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -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)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.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)) c)))
(+ (* -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)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 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)))))))) (neg.f64 c)) (/.f64 (*.f64 c b_2) a)) c)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c b_2)))) a)
(/ (+ (* -2 b_2) (* a (- (* -1 (* a (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 a (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (+ (* -2 b_2) (* a (- (* a (- (* -1 (* a (+ (* -2 (/ (* b_2 (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) c)) (+ (* -1/4 (/ (* c (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3))))) (pow b_2 2))) (* 1/16 (/ (pow c 3) (pow b_2 5))))))) (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))) (* -1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.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))) c) (fma.f64 #s(literal -1/4 binary64) (*.f64 c (/.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))))) (neg.f64 a) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(/ (+ (* (sqrt (* a c)) (/ 1 (sqrt -1))) (/ b_2 (pow (sqrt -1) 2))) a)
(/.f64 (+.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(/ (- (+ (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (pow a 2))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) a)
(/.f64 (+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (*.f64 a a))) (/.f64 b_2 #s(literal -1 binary64))) a)
(/ (- (+ (* -1 (/ (+ (* 1/2 (/ (* (pow a 2) (pow b_2 3)) (* c (pow (sqrt -1) 4)))) (* (sqrt (/ a c)) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (pow a 3))) (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (/ b_2 (pow (sqrt -1) 2))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))) a)
(/.f64 (-.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 #s(literal 1 binary64))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (/ (+ b_2 (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) b_2) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 a c))) #s(literal -1/2 binary64) (*.f64 a (neg.f64 b_2))) a)) (neg.f64 a))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) c)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* a b_2)) a)) (* (sqrt (* a c)) (sqrt -1))) a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))) (neg.f64 a)) (*.f64 a b_2)) a)) (neg.f64 a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.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)))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.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))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.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 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.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)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c)))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 b_2 c))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.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)))))) (fma.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)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 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 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) 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)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.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))))) (neg.f64 c)) b_2) c))))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 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 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) 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)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.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)))))) (neg.f64 a)) b_2) a))))
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.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 #s(literal 1 binary64) (*.f64 (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)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))
(* -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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (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 (fma.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 (fma.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)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
(* a (pow c 2))
(*.f64 a (*.f64 c c))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ 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))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (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 (fma.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 (fma.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)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.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)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 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))))))))
(fma.f64 a (fma.f64 a (fma.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))
(* -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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (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)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))))
(* (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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.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 #s(literal 1 binary64) (*.f64 (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)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (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))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 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))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) (*.f64 b_2 b_2))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))

rewrite380.0ms (3.6%)

Memory
4.4MiB live, 499.4MiB allocated
Rules
4 864×lower-*.f32
4 848×lower-*.f64
4 148×lower-fma.f32
4 142×lower-fma.f64
3 756×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046272
074264
1313242
22503234
08218233
Stop Event
iter limit
node limit
iter limit
Counts
21 → 864
Calls
Call 1
Inputs
(/.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))))) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 c b_2)
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 b_2 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 a (*.f64 c c))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 b_2 (/.f64 b_2 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 b_2 a) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(neg.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))) (fma.f64 b_2 (/.f64 b_2 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.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 b_2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) a) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a) (*.f64 a (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a)) (*.f64 a (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) a))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a))
(pow.f64 (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(neg.f64 (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 a) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(/.f64 (neg.f64 a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 a))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (neg.f64 a)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a)
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) a)
(*.f64 (/.f64 (neg.f64 (neg.f64 a)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 (neg.f64 (neg.f64 a)) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 b_2) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 b_2 a)
(/.f64 b_2 (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (/.f64 (neg.f64 b_2) #s(literal -1 binary64)) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)))
(+.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(+.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(fma.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 c (*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 4 binary64) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 a)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a))) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) b_2 (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) a (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 b_2 a))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)))) (neg.f64 (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 b_2 c) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1/2 binary64))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 c)))
(/.f64 (+.f64 b_2 (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 c) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (/.f64 a b_2) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (/.f64 a b_2) (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 (/.f64 a b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (/.f64 a b_2) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (/.f64 a b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (/.f64 a b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 b_2 c) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (/.f64 b_2 c)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 a (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 a (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (/.f64 b_2 c) (*.f64 (neg.f64 a) #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) b_2 (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (/.f64 b_2 c) (*.f64 (neg.f64 a) #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (/.f64 b_2 c) (*.f64 (neg.f64 a) #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 c)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) b_2 (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal 1/2 binary64))))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a b_2)))
(/.f64 (fma.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 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (/.f64 b_2 c) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 c) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 c) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) a (*.f64 (/.f64 b_2 c) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 c) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 c) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 c) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 a b_2) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 b_2 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 b_2 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (/.f64 a b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) a (*.f64 (neg.f64 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (/.f64 a b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) a (*.f64 (neg.f64 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (/.f64 a b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) a (*.f64 (neg.f64 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (*.f64 (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)))) (*.f64 (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2))) (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -8 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (-.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(neg.f64 (/.f64 (neg.f64 c) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 c b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 c)) b_2)
(/.f64 (*.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) c)
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(+.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(+.f64 (/.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 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 c #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1/2 binary64) c (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 a (*.f64 c c)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) b_2) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 a b_2)) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 c c) #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(pow.f64 (/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c 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 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(neg.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) b_2)
(/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))) (neg.f64 b_2))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) b_2)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)) b_2)
(pow.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (neg.f64 b_2) (fma.f64 #s(literal 1/8 binary64) (*.f64 c (*.f64 c c)) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (-.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 #s(literal 1/8 binary64) (*.f64 a (*.f64 c c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) c))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 a (*.f64 c c)) (neg.f64 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (*.f64 (*.f64 c (neg.f64 a)) c) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c c)) b_2)))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 c (neg.f64 a)) c) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (/.f64 (*.f64 a (*.f64 c c)) b_2) b_2)
(/.f64 (neg.f64 (*.f64 (*.f64 c (neg.f64 a)) c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 a (*.f64 c c)) b_2)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 a b_2) (*.f64 c c)) b_2)
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 (*.f64 a (*.f64 c c)) b_2)) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a c) (*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 a c) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c c) (*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (*.f64 a (*.f64 c c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 c (neg.f64 a)) c) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 a (*.f64 c c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 a (*.f64 c c)) b_2))
(*.f64 (/.f64 (*.f64 a (*.f64 c c)) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) a)
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 c b_2))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) #s(literal -1 binary64)) (/.f64 c b_2))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))
(+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (+.f64 (fma.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 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 b_2 (/.f64 b_2 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (/.f64 b_2 a) (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 b_2 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 b_2 a) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(neg.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))))
(/.f64 (-.f64 (*.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) a))) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))) (fma.f64 b_2 (/.f64 b_2 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.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 b_2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 b_2 b_2)) a) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) a) a) (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) a))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a) (*.f64 a (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 (neg.f64 a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a)) (*.f64 a (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) a))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) a) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))) (*.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) a))
(pow.f64 (/.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) #s(literal -1 binary64)))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(*.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (pow.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) a))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (/.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) a) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 0 binary64)) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(exp.f64 (log.f64 (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (neg.f64 b_2)) #s(literal 2 binary64)))
(neg.f64 (neg.f64 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 2 binary64))
(pow.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(pow.f64 (neg.f64 b_2) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 b_2)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 b_2 b_2)
(*.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))
(*.f64 (neg.f64 b_2) (neg.f64 b_2))
(*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2)
(*.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) a) c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 a (*.f64 c c))
(*.f64 c (*.f64 a c))
(*.f64 (*.f64 a c) c)
(*.f64 (*.f64 c c) a)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(neg.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) a) c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 a (*.f64 c c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))

eval237.0ms (2.2%)

Memory
14.1MiB live, 314.3MiB allocated
Compiler

Compiled 53 344 to 4 233 computations (92.1% saved)

prune237.0ms (2.2%)

Memory
4.4MiB live, 365.2MiB allocated
Pruning

35 alts after pruning (29 fresh and 6 done)

PrunedKeptTotal
New1 717101 727
Fresh51924
Picked325
Done044
Total1 725351 760
Accuracy
95.0%
Counts
1 760 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
16.9%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))) (*.f64 a a))
48.1%
(/.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)
24.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a)))))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
56.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
42.1%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
38.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
7.9%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
8.2%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))) a)
39.2%
(/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
1.9%
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
23.5%
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
35.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
32.2%
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
31.3%
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) c))))))
56.4%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
56.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
38.2%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
23.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
13.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
32.6%
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
7.5%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
2.2%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a))))
38.5%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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)))
38.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
28.8%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
30.3%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(approx (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (neg.f64 b_2)))
38.7%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
33.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))))
38.7%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
25.9%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) #s(approx (/ (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (neg b_2)) (/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)))
38.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
17.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
Compiler

Compiled 1 090 to 674 computations (38.2% saved)

simplify142.0ms (1.3%)

Memory
0.4MiB live, 148.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
cost-diff1344
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
cost-diff0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
cost-diff0
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
cost-diff0
(/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
cost-diff0
(*.f64 c #s(literal 1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
cost-diff0
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
cost-diff0
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
cost-diff0
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
cost-diff0
(/.f64 #s(literal -1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
Rules
4 562×lower-fma.f32
4 558×lower-fma.f64
4 064×lower-*.f32
4 052×lower-*.f64
1 558×unsub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047382
077380
1148375
2307366
3905342
42967342
55735342
08851342
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
a
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
c
(neg.f64 a)
(*.f64 b_2 b_2)
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
c
#s(literal 1/2 binary64)
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(*.f64 c (neg.f64 a))
c
(neg.f64 a)
a
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
#s(literal 1 binary64)
(/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
a
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(*.f64 b_2 b_2)
(*.f64 a c)
c
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 b_2 b_2)
(fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(neg.f64 c)
c
(/.f64 a (*.f64 b_2 b_2))
a
#s(literal 1 binary64)
Outputs
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) b_2) a)
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
a
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
b_2
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
#s(literal 1 binary64)
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
c
(neg.f64 a)
(*.f64 b_2 b_2)
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
c
#s(literal 1/2 binary64)
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(*.f64 c (neg.f64 a))
c
(neg.f64 a)
a
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) a)
#s(literal 1 binary64)
(/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
a
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 b_2 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
b_2
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
c
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) a))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))
(fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(neg.f64 c)
c
(/.f64 a (*.f64 b_2 b_2))
a
#s(literal 1 binary64)

localize192.0ms (1.8%)

Memory
-25.7MiB live, 190.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy5.992467022101947
(/.f64 a (*.f64 b_2 b_2))
accuracy8.737732083969535
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
accuracy12.550448581780865
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
accuracy23.13717266682006
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))
accuracy0.4191977042265912
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
accuracy4.338928710338021
(/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
accuracy12.668901947885853
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy23.13717266682006
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
accuracy4.290160754369748
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
accuracy12.550448581780865
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
accuracy23.13717266682006
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
accuracy40.521924955209705
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
accuracy0
(*.f64 c #s(literal 1/2 binary64))
accuracy0.006191259768442017
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
accuracy39.379007248581665
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy0.5417982060778812
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
accuracy4.422973254369748
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
accuracy12.550448581780865
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
accuracy22.636402914276644
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
Samples
45.0ms65×2valid
42.0ms79×1valid
29.0ms87×0valid
18.0ms25×3valid
Compiler

Compiled 310 to 39 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 90.0ms
ival-div: 25.0ms (27.9% of total)
adjust: 18.0ms (20.1% of total)
ival-mult: 17.0ms (18.9% of total)
ival-sqrt: 12.0ms (13.4% of total)
ival-sub: 9.0ms (10% of total)
ival-add: 5.0ms (5.6% of total)
ival-neg: 3.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series52.0ms (0.5%)

Memory
13.6MiB live, 60.0MiB allocated
Counts
23 → 732
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))>
#<alt (/.f64 #s(literal -1 binary64) a)>
#<alt (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))>
#<alt (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))>
#<alt #s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))>
#<alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)>
#<alt (*.f64 c #s(literal 1/2 binary64))>
#<alt (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)>
#<alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))>
#<alt (neg.f64 b_2)>
#<alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))>
#<alt (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))>
#<alt (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))>
#<alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))>
#<alt (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))>
#<alt (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)>
#<alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))>
#<alt (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))>
#<alt (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))>
#<alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))>
#<alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))>
#<alt (/.f64 a (*.f64 b_2 b_2))>
Outputs
#<alt (* -2 (/ b_2 a))>
#<alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)>
#<alt (/ (+ (* -2 b_2) (* a (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3)))))))) a)>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* -2 (/ b_2 a))>
#<alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))) (* 2 (/ 1 a))))>
#<alt (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))) (* 2 (/ 1 a))))>
#<alt (* -1/2 (/ c b_2))>
#<alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2))>
#<alt (* -1 (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2))>
#<alt (* -2 (/ b_2 a))>
#<alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))>
#<alt (+ (* -2 (/ b_2 a)) (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2)))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1 (/ b_2 (* a c))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (/ -1 a)>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ b_2 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* b_2 (+ 1 (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* 2 b_2)>
#<alt (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* 1/2 (/ (* a c) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* 2 b_2)>
#<alt (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt 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 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 (* (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 (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (+ (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c))) b_2)>
#<alt (/ (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* 1/2 c) (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6))))))) b_2)>
#<alt (* -1 (/ (* b_2 (- (* -1 a) a)) (pow a 2)))>
#<alt (* -1 (* b_2 (- (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a))) (/ 1 a))))>
#<alt (* -1 (* b_2 (- (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/2 (/ c (pow b_2 2))) (/ -1 a)))) (/ 1 a))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2)))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* 1/8 (/ (pow c 2) (pow b_2 3))))))>
#<alt (+ (* 1/2 (/ c b_2)) (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* 1/16 (/ (pow c 3) (pow b_2 5))) (* 1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)))))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))>
#<alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 a))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (+ (* -1 (/ (+ (* -1 b_2) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a))) a)) (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/16 (/ (* (pow a 2) c) (pow b_2 5))) (* 1/8 (/ a (pow b_2 3))))) (* 1/2 (/ 1 b_2))))>
#<alt (* c (+ (* c (+ (* 1/8 (/ a (pow b_2 3))) (* c (+ (* 1/16 (/ (pow a 2) (pow b_2 5))) (* 1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))))))) (* 1/2 (/ 1 b_2))))>
#<alt (* -1 (* (sqrt (/ c a)) (sqrt -1)))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 (* a c)))))>
#<alt (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (/ b_2 (* a c))))))>
#<alt (* (sqrt (/ c a)) (sqrt -1))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c))))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (/ b_2 a)) c)))))>
#<alt (* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c)) (/ b_2 a)) c)))))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c b_2))>
#<alt (* 1/2 (/ c 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 (* (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 (* -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 (* (sqrt (* a c)) (sqrt -1))>
#<alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))>
#<alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))>
#<alt b_2>
#<alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))>
#<alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))>
#<alt (* -1 b_2)>
#<alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))>
#<alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))>
#<alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))>
#<alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))>
#<alt b_2>
#<alt (+ b_2 (* -1/2 (/ (* a c) b_2)))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))>
#<alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))>
#<alt (* (sqrt (* a c)) (sqrt -1))>
#<alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* (sqrt (* a c)) (sqrt -1)))>
#<alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))>
#<alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))>
#<alt (* 1/2 (/ 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 (* 2 (/ b_2 c))>
#<alt (+ (* -1/2 (/ a b_2)) (* 2 (/ b_2 c)))>
#<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)))))>
#<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)))))>
#<alt (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<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))))>
#<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))))))>
#<alt (* (sqrt (/ a c)) (sqrt -1))>
#<alt (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))>
#<alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a (pow c 3))) (* (pow b_2 2) (sqrt -1))))) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* 1/2 (/ (* a (pow b_2 3)) (pow c 2))) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1))))))))) (+ (* -1 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) (pow c 3))) (* (pow b_2 2) (sqrt -1)))))) a)) (/ (* a b_2) c)) a)) (* (sqrt (/ a c)) (sqrt -1)))>
#<alt (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (* c (pow (sqrt -1) 2)))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (- (* -1 (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))))>
#<alt (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* b_2 (- (* b_2 (- (* b_2 (- (* 1/2 (/ 1 (* a (* (pow c 2) (pow (sqrt -1) 4))))) (* (sqrt (/ 1 (* a c))) (/ (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (sqrt -1))))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* a (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* c (pow (sqrt -1) 2))))))>
#<alt (* 2 (/ b_2 c))>
#<alt (* b_2 (+ (* -1/2 (/ a (pow b_2 2))) (* 2 (/ 1 c))))>
#<alt (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* (pow a 2) c)) (* 1/4 (* (pow a 2) c))) (pow b_2 4))) (* 2 (/ 1 c))) (* 1/2 (/ a (pow b_2 2)))))>
#<alt (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) c)) (* 1/4 (* (pow a 2) c)))))) (+ (* -1/16 (* (pow a 3) (pow c 2))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow c 2)))))) (pow b_2 6))) (* 2 (/ 1 c))) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) c) (pow b_2 4))) (* 1/2 (/ a (pow b_2 2)))))))>
#<alt (* 1/2 (/ a b_2))>
#<alt (* -1 (/ (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 a) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))))) b_2))>
#<alt (* -1 (/ (+ (* -1/2 a) (+ (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 2)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 3)) (pow b_2 6))))))) b_2))>
#<alt (* 2 (/ b_2 c))>
#<alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) c)>
#<alt (/ (+ (* 2 b_2) (* c (- (* -1 (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 1/4 (/ (pow a 2) (pow b_2 3)))))) (* 1/2 (/ a b_2))))) c)>
#<alt (/ (+ (* 2 b_2) (* c (- (* c (- (* -1 (* c (+ (* -1/4 (/ (* a (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 1/4 (/ (pow a 2) (pow b_2 3))))) (pow b_2 2))) (+ (* -1/16 (/ (pow a 3) (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))))) a)))))) (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* 1/4 (/ (pow a 2) (pow b_2 3)))))) (* 1/2 (/ a b_2))))) c)>
#<alt (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))>
#<alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ b_2 (pow (sqrt -1) 2)))) c)>
#<alt (/ (- (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (/ b_2 (pow (sqrt -1) 2))) c)>
#<alt (/ (- (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (/ (* (pow b_2 3) (pow c 2)) (* a (pow (sqrt -1) 4)))) (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (pow c 3)))) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3))) (/ b_2 (pow (sqrt -1) 2))))) c)>
#<alt (* (sqrt (/ a c)) (sqrt -1))>
#<alt (* -1 (/ (+ (* -1 b_2) (* -1 (* (sqrt (* a c)) (sqrt -1)))) c))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (- (+ (* -1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* -1 (* b_2 c))) c))) c))>
#<alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (- (* -1 (/ (- (+ (* -1/2 (/ (* (pow b_2 3) c) a)) (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))))) (+ (* -1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))) c)) (* -1 (* b_2 c))) 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)))))))>
#<alt (* -1 (* a c))>
#<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 (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 (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* c (+ (* -1 a) (/ (pow b_2 2) c)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))>
#<alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) 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 (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* a (+ (* -1 c) (/ (pow b_2 2) a)))>
#<alt (* -1 (* a c))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))>
#<alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) 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))) (* 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 (/ 1 b_2)>
#<alt (+ (* 1/2 (/ (* a c) (pow b_2 3))) (/ 1 b_2))>
#<alt (+ (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))))) (* 1/2 (/ a (pow b_2 3))))) (/ 1 b_2))>
#<alt (+ (* c (+ (* 1/2 (/ a (pow b_2 3))) (* c (+ (* -1/2 (* b_2 (* c (+ (* -1 (/ (pow a 3) (pow b_2 8))) (* -1/2 (/ (* a (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6))))) (pow b_2 2))))))) (* -1/2 (* b_2 (+ (* -1 (/ (pow a 2) (pow b_2 6))) (* 1/4 (/ (pow a 2) (pow b_2 6)))))))))) (/ 1 b_2))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ a (pow c 7))) (/ (+ (* 1/4 (/ (* (pow b_2 4) c) (* (pow a 3) (pow (sqrt -1) 2)))) (/ (pow b_2 6) (pow a 4))) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))>
#<alt (* (sqrt (/ 1 (* a c))) (sqrt -1))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))>
#<alt (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (+ (* -1 (/ (+ (* 1/2 (* (sqrt (/ a c)) (* (sqrt -1) (+ (* -1/4 (/ (* (pow b_2 4) c) (pow a 3))) (/ (pow b_2 6) (pow a 4)))))) (* 1/2 (* (sqrt (/ c (pow a 5))) (* (pow b_2 4) (sqrt -1))))) (pow c 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))>
#<alt (/ 1 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 (* (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 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* c (- (/ (* (pow a 2) c) (pow b_2 6)) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* c (- (* c (- (/ (* (pow a 3) c) (pow b_2 8)) (* -1 (/ (pow a 2) (pow b_2 6))))) (* -1 (/ a (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* (pow a 2) c))) (/ 1 a)) c)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) (pow c 2)))) (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c)))) c)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 4) (pow c 3)))) (+ (/ 1 a) (+ (/ (pow b_2 2) (* (pow a 2) c)) (/ (pow b_2 4) (* (pow a 3) (pow c 2)))))) c)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 a) (/ (pow b_2 2) (* (pow a 2) c))) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* (pow a 3) c))) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* (pow a 4) c)) (* -1 (/ (pow b_2 4) (pow a 3)))) c)) (/ (pow b_2 2) (pow a 2))) c)) (/ 1 a)) c))>
#<alt (/ 1 (pow b_2 2))>
#<alt (+ (/ 1 (pow b_2 2)) (/ (* a c) (pow b_2 4)))>
#<alt (+ (* a (- (/ (* a (pow c 2)) (pow b_2 6)) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (+ (* a (- (* a (- (/ (* a (pow c 3)) (pow b_2 8)) (* -1 (/ (pow c 2) (pow b_2 6))))) (* -1 (/ c (pow b_2 4))))) (/ 1 (pow b_2 2)))>
#<alt (/ -1 (* a c))>
#<alt (/ (- (* -1 (/ (pow b_2 2) (* a (pow c 2)))) (/ 1 c)) a)>
#<alt (/ (- (* -1 (/ (pow b_2 4) (* (pow a 2) (pow c 3)))) (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2))))) a)>
#<alt (/ (- (* -1 (/ (pow b_2 6) (* (pow a 3) (pow c 4)))) (+ (/ 1 c) (+ (/ (pow b_2 2) (* a (pow c 2))) (/ (pow b_2 4) (* (pow a 2) (pow c 3)))))) a)>
#<alt (/ -1 (* a c))>
#<alt (* -1 (/ (+ (/ 1 c) (/ (pow b_2 2) (* a (pow c 2)))) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (pow b_2 4) (* a (pow c 3)))) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (pow b_2 6) (* a (pow c 4))) (* -1 (/ (pow b_2 4) (pow c 3)))) a)) (/ (pow b_2 2) (pow c 2))) a)) (/ 1 c)) a))>
#<alt (/ -1 (* a c))>
#<alt (- (* -1 (/ (pow b_2 2) (* (pow a 2) (pow c 2)))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 3) (pow c 3)))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1 (/ (pow b_2 2) (* (pow a 4) (pow c 4)))) (/ 1 (* (pow a 3) (pow c 3))))) (/ 1 (* (pow a 2) (pow c 2))))) (/ 1 (* a c)))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (/ 1 (pow b_2 2))>
#<alt (/ (+ 1 (/ (* a c) (pow b_2 2))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1 (/ (* a c) (pow b_2 2)))) (pow b_2 2))>
#<alt (/ (- (+ 1 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ (* -1 (/ (* a c) (pow b_2 2))) (* -1 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))) (pow b_2 2))>
#<alt (* -1 (* 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 (* (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 (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
#<alt (/ a (pow b_2 2))>
Calls

183 calls:

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

simplify409.0ms (3.8%)

Memory
13.8MiB live, 486.9MiB allocated
Algorithm
egg-herbie
Rules
7 796×lower-fma.f64
7 796×lower-fma.f32
7 752×lower-*.f64
7 752×lower-*.f32
5 236×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite274.0ms (2.6%)

Memory
-23.4MiB live, 328.6MiB allocated
Rules
4 674×lower-/.f32
4 656×lower-/.f64
4 160×lower-fma.f32
4 156×lower-fma.f64
3 932×lower-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047295
077303
1310281
22444273
08579273
Stop Event
iter limit
node limit
iter limit
Counts
23 → 1 072
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) a)
(+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))
(/.f64 a (*.f64 b_2 b_2))
Outputs
(+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(+.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 b_2 (neg.f64 a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 (neg.f64 a)))
(fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 b_2 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)
(/.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 b_2 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 b_2 (neg.f64 a) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 a b_2 (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 a b_2 (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 b_2 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) a))) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (+.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (*.f64 a (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)) (*.f64 a (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)) (*.f64 a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (/.f64 #s(literal -1 binary64) a))) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) a (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) a))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) a (*.f64 (neg.f64 a) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)))) (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 a (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 a (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (neg.f64 a) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 (neg.f64 b_2)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) b_2)) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 a (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 a) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a b_2)) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (neg.f64 (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 #s(literal 1 binary64) b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (/.f64 a (neg.f64 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) a (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 b_2)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) a (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) a (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (-.f64 (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a)) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (neg.f64 a))))) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(pow.f64 (/.f64 a (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 (neg.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 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 (neg.f64 a) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) b_2)
(fma.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64) b_2)
(fma.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)) b_2)
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) b_2)
(fma.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) b_2)
(fma.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) b_2)
(fma.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)))
(pow.f64 (/.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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 c (neg.f64 a)) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (neg.f64 a) (*.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2)))
(neg.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2)))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 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)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 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 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.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 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 c #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)) a)
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a)))) (neg.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(+.f64 #s(literal 0 binary64) (neg.f64 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) (fma.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) (fma.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 (neg.f64 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) (fma.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) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(+.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)))
(-.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 a)))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)) (/.f64 (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 a a) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))) (/.f64 (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 a a) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (*.f64 (*.f64 a b_2) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a a))) (/.f64 (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (*.f64 a a) (*.f64 a a))))
(-.f64 (/.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(-.f64 (/.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))) (fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))
(fma.f64 a (/.f64 b_2 (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 b_2 (/.f64 a (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(fma.f64 (*.f64 a b_2) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 b_2 a) (/.f64 a a) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(fma.f64 (/.f64 a a) (/.f64 b_2 a) (neg.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (neg.f64 a))))
(neg.f64 (/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a a)))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)))
(/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))
(/.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (*.f64 (*.f64 a a) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) a)
(/.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) (*.f64 a a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64)) (*.f64 (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (neg.f64 (*.f64 (*.f64 a a) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))) (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))) (fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))
(/.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 a a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)
(/.f64 (-.f64 (neg.f64 (*.f64 a b_2)) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 (/.f64 (*.f64 a a) (*.f64 a b_2)) a))
(/.f64 (-.f64 (*.f64 (*.f64 a b_2) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a a) #s(literal 1 binary64))) (*.f64 (*.f64 a a) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (neg.f64 a))) (*.f64 (*.f64 a a) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a a) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (*.f64 a b_2) a) (*.f64 (*.f64 a a) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 a (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a b_2)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a b_2)) (*.f64 a a)) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a b_2)) (*.f64 a (neg.f64 a))) (*.f64 (*.f64 a (neg.f64 a)) (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (neg.f64 a)) (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 a b_2)) a) (*.f64 (*.f64 a (neg.f64 a)) (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 (*.f64 a (neg.f64 a)) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a a)) (*.f64 a (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 a (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) (*.f64 a (neg.f64 a))) (*.f64 a (neg.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 a (*.f64 a (neg.f64 a))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a b_2) a) a) (*.f64 a (/.f64 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 a a))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a a)) (*.f64 (*.f64 a a) (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 a a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (*.f64 a (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))) (neg.f64 (fma.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a))) (fma.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a (/.f64 b_2 (*.f64 a a))) (*.f64 a (/.f64 b_2 (*.f64 a a)))) (*.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 a (/.f64 b_2 (*.f64 a a)) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 a (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (neg.f64 (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(*.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (*.f64 a a)))
(*.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 a))))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a))))))
(*.f64 (pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 a (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (/.f64 (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (*.f64 a a) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(neg.f64 (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64))))
(/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 a (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))))
(/.f64 (neg.f64 a) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 a a) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 (*.f64 a (neg.f64 a)) (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 a (neg.f64 a))) (neg.f64 (neg.f64 (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 a #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 a))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))) (*.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 a (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 a (/.f64 a (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 a (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 a a) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) a)
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 a b_2) (*.f64 a (*.f64 b_2 (*.f64 a b_2)))) (*.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a a))))) (fma.f64 a (*.f64 b_2 (*.f64 a b_2)) (fma.f64 a (*.f64 b_2 (*.f64 a (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))))
(*.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 a (*.f64 b_2 (*.f64 a b_2))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 a a)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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 c (neg.f64 a)) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (neg.f64 a) (*.f64 c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(-.f64 (/.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 b_2 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 b_2 (*.f64 b_2 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 (neg.f64 c) (*.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 a (*.f64 b_2 b_2)) (*.f64 (neg.f64 c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (*.f64 b_2 b_2))
(fma.f64 (*.f64 #s(literal 1 binary64) b_2) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) b_2) b_2 (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 c)) (/.f64 a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 a (*.f64 b_2 b_2))) (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1 binary64))) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (-.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 a (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1 binary64)) (/.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (/.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(*.f64 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) #s(literal -1 binary64)))
(+.f64 (/.f64 b_2 (neg.f64 a)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) a) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) a))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))))))
(-.f64 (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))) (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(fma.f64 (/.f64 #s(literal -1 binary64) a) b_2 (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a)
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))))
(/.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))) (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))
(/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) a)) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal -1 binary64)) a)
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 #s(literal 1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) b_2) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 a (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (*.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)))) (neg.f64 (+.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (*.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (neg.f64 (neg.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/4 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (*.f64 c (*.f64 a (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))) (*.f64 c (*.f64 a (*.f64 a c))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 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) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (*.f64 a (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(neg.f64 (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 a b_2))))
(/.f64 a (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 a b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) a))))
(/.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (/.f64 a b_2) b_2)
(/.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 a b_2)) (neg.f64 b_2))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 a b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 a b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 a (*.f64 b_2 (neg.f64 b_2))))
(*.f64 a (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) a)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 a b_2))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal 1 binary64) b_2))

eval281.0ms (2.6%)

Memory
0.2MiB live, 318.1MiB allocated
Compiler

Compiled 54 246 to 5 026 computations (90.7% saved)

prune287.0ms (2.7%)

Memory
36.3MiB live, 420.4MiB allocated
Pruning

34 alts after pruning (26 fresh and 8 done)

PrunedKeptTotal
New1 80781 815
Fresh61824
Picked325
Done066
Total1 816341 850
Accuracy
95.0%
Counts
1 850 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
37.0%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a)
16.9%
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))) (*.f64 a a))
24.0%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a)))))) a)
35.6%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
56.6%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
38.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
30.4%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
39.2%
(/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
1.9%
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
23.5%
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
38.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
2.6%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
35.6%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (+ (* c (neg a)) (* b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))))
56.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
38.2%
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
23.5%
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
13.9%
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
32.6%
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
7.5%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
7.5%
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
38.5%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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)))
38.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
28.8%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
30.3%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(approx (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (neg.f64 b_2)))
38.7%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
33.6%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))))
38.7%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
25.9%
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) #s(approx (/ (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (neg b_2)) (/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)))
32.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
38.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
17.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
2.6%
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
2.2%
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (neg.f64 b_2)))
Compiler

Compiled 1 395 to 554 computations (60.3% saved)

regimes97.0ms (0.9%)

Memory
-7.1MiB live, 77.6MiB allocated
Counts
61 → 5
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (neg.f64 b_2)))
(*.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 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(approx (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))) (*.f64 a a))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) #s(approx (/ (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (neg b_2)) (/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))) a)
(/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) 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 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))) a)
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (neg.f64 b_2) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) a)) (/.f64 #s(literal -1 binary64) a))))
(/.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))))) (neg.f64 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (fma.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1/8 binary64)) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (+ (* c (neg a)) (* b_2 b_2))) (/.f64 #s(literal -1 binary64) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) a)
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) (/.f64 a (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) a)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) a)
(/.f64 (-.f64 (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)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) a)
(/.f64 (-.f64 (/.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) (neg.f64 b_2))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (/ 1 (- (* b_2 b_2) (* a c))) (/.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (*.f64 c c))) (/.f64 #s(literal 1 binary64) c)) (neg.f64 a)))))) a)
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (exp.f64 (*.f64 (log.f64 (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Calls

4 calls:

39.0ms
b_2
20.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
17.0ms
a
17.0ms
c
Results
AccuracySegmentsBranch
56.6%1a
89.9%5b_2
56.6%1c
78.3%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)

regimes12.0ms (0.1%)

Memory
8.9MiB live, 8.9MiB allocated
Counts
35 → 3
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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)))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)) (neg.f64 b_2)))
(*.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 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(approx (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) #s(literal 1/2 binary64)))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))) (*.f64 a a))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) #s(approx (/ (+ (* 1/8 (/ (* a (* c c)) (* b_2 b_2))) (* c 1/2)) (neg b_2)) (/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 b_2 (fma.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))))) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Calls

1 calls:

10.0ms
b_2
Results
AccuracySegmentsBranch
85.9%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes11.0ms (0.1%)

Memory
-21.7MiB live, 15.6MiB allocated
Counts
26 → 3
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) #s(approx (+ b_2 (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) 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)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
Calls

1 calls:

9.0ms
b_2
Results
AccuracySegmentsBranch
80.9%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes15.0ms (0.1%)

Memory
28.3MiB live, 28.3MiB allocated
Counts
22 → 2
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
Calls

2 calls:

7.0ms
b_2
6.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
52.0%3(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
69.0%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes9.0ms (0.1%)

Memory
-22.2MiB live, 15.2MiB allocated
Counts
21 → 2
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
Calls

1 calls:

8.0ms
b_2
Results
AccuracySegmentsBranch
68.8%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

Memory
14.5MiB live, 14.5MiB allocated
Counts
20 → 2
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
#s(approx (/ (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (* a a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
#s(approx (/ (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (* a (+ (neg b_2) (sqrt (+ (* c (neg a)) (* b_2 b_2)))))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c))))) (neg.f64 b_2))) a)
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(/.f64 #s(literal -1 binary64) #s(approx (* (/ -1 (+ b_2 (sqrt (- (* b_2 b_2) (* a c))))) (neg a)) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) c)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (neg.f64 b_2)))))
(/.f64 #s(approx (- (* b_2 a) (* a (sqrt (- (* b_2 b_2) (* a c))))) (neg.f64 (*.f64 b_2 (-.f64 (neg.f64 a) a)))) (*.f64 a a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 #s(approx (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) a)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
Calls

1 calls:

6.0ms
b_2
Results
AccuracySegmentsBranch
68.8%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes3.0ms (0%)

Memory
5.7MiB live, 5.7MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
Calls

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
68.7%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes14.0ms (0.1%)

Memory
-48.9MiB live, 13.7MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
Calls

4 calls:

9.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
2.0ms
c
2.0ms
b_2
2.0ms
a
Results
AccuracySegmentsBranch
38.6%1(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
38.6%1c
38.6%1a
38.6%1b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes6.0ms (0.1%)

Memory
8.6MiB live, 8.6MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

4 calls:

1.0ms
a
1.0ms
b_2
1.0ms
c
1.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
2.6%1b_2
2.6%1a
2.6%1c
2.6%1(/.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)

bsearch103.0ms (1%)

Memory
-1.9MiB live, 154.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
7.191374760728752e+152
1.5072121222251329e+156
34.0ms
-8.840446717216645e-122
-1.0871656102685265e-134
19.0ms
-3.6376767554957485e-90
-5.097228882903212e-93
25.0ms
-9.44966293729297e+100
-5.039612173899429e+99
Samples
22.0ms334×0valid
21.0ms103×1valid
13.0ms79×2valid
6.0ms82×0invalid
3.0ms12×3valid
Compiler

Compiled 985 to 640 computations (35% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 11.0ms (26.1% of total)
ival-mult: 9.0ms (21.3% of total)
ival-sub: 8.0ms (18.9% of total)
ival-sqrt: 6.0ms (14.2% of total)
adjust: 5.0ms (11.8% of total)
ival-neg: 3.0ms (7.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
14.0MiB live, 51.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
7.191374760728752e+152
1.5072121222251329e+156
23.0ms
-527260942375343170.0
-1132228437474317.8
Samples
8.0ms38×2valid
5.0ms43×1valid
3.0ms42×0valid
1.0ms3valid
1.0ms0invalid
Compiler

Compiled 451 to 304 computations (32.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 3.0ms (26.4% of total)
adjust: 2.0ms (17.6% of total)
ival-div: 2.0ms (17.6% of total)
ival-mult: 2.0ms (17.6% of total)
ival-sqrt: 2.0ms (17.6% of total)
ival-neg: 1.0ms (8.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch24.0ms (0.2%)

Memory
9.2MiB live, 46.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.0023845105393498e-159
6.099378967950108e-153
1.0ms
-527260942375343170.0
-1132228437474317.8
Samples
11.0ms144×0valid
3.0ms51×0invalid
Compiler

Compiled 489 to 332 computations (32.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sub: 2.0ms (26.6% of total)
ival-mult: 2.0ms (26.6% of total)
ival-div: 1.0ms (13.3% of total)
ival-sqrt: 1.0ms (13.3% of total)
ival-neg: 1.0ms (13.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch30.0ms (0.3%)

Memory
20.2MiB live, 56.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
-4.525660622099848e-305
1.879162137411249e-300
Samples
13.0ms160×0valid
6.0ms90×0invalid
Compiler

Compiled 269 to 186 computations (30.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-sub: 5.0ms (39.5% of total)
ival-mult: 3.0ms (23.7% of total)
ival-div: 2.0ms (15.8% of total)
ival-sqrt: 2.0ms (15.8% of total)
ival-neg: 1.0ms (7.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch8.0ms (0.1%)

Memory
-38.7MiB live, 2.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
8.0ms
-4.525660622099848e-305
1.879162137411249e-300
Compiler

Compiled 269 to 186 computations (30.9% saved)

bsearch1.0ms (0%)

Memory
3.8MiB live, 3.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.525660622099848e-305
1.879162137411249e-300
Compiler

Compiled 219 to 156 computations (28.8% saved)

bsearch1.0ms (0%)

Memory
4.2MiB live, 4.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.525660622099848e-305
1.879162137411249e-300
Compiler

Compiled 219 to 156 computations (28.8% saved)

simplify16.0ms (0.2%)

Memory
3.5MiB live, 38.3MiB allocated
Algorithm
egg-herbie
Rules
36×*-commutative_binary64
32×+-commutative_binary64
26×sub-neg_binary64
20×neg-sub0_binary64
20×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092481
1118480
2140480
3164480
4179480
5186480
6188480
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -7400000000000000195388149901252556383365474610260264494134455954818981541478578374558139197742383104 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal -8807034685401875/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 binary64)) (/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (if (<=.f64 b_2 #s(literal -1162941958872971/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (if (<=.f64 b_2 #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))))
(if (<=.f64 b_2 #s(literal -1150000000000000 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -1150000000000000 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal 707617954654039/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.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 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
Outputs
(if (<=.f64 b_2 #s(literal -7400000000000000195388149901252556383365474610260264494134455954818981541478578374558139197742383104 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal -8807034685401875/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 binary64)) (/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 c a)) (*.f64 a (+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (if (<=.f64 b_2 #s(literal -1162941958872971/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) (if (<=.f64 b_2 #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))))
(if (<=.f64 b_2 #s(literal -7400000000000000195388149901252556383365474610260264494134455954818981541478578374558139197742383104 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal -8807034685401875/1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488 binary64)) (/.f64 #s(approx (- (* b_2 b_2) (+ (* c (neg a)) (* b_2 b_2))) (*.f64 a c)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2))) (if (<=.f64 b_2 #s(literal -1162941958872971/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) (if (<=.f64 b_2 #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))))
(if (<=.f64 b_2 #s(literal -1150000000000000 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -1150000000000000 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (if (<=.f64 b_2 #s(literal 707617954654039/117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.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 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.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 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (/ 1 (sqrt (/ 1 (- (* b_2 b_2) (* a c)))))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
#s(approx (/ 1 (/ a (- b_2 (sqrt (- (* b_2 b_2) (* a c)))))) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))

soundness1.2s (11.4%)

Memory
-4.7MiB live, 644.3MiB allocated
Rules
8 494×lower-fma.f64
8 494×lower-fma.f32
7 796×lower-fma.f64
7 796×lower-fma.f32
7 752×lower-*.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0124315312
1407615086
0834514463
0132616471
1434716170
0928015487
05283105
116573067
255133045
082892913
01041
01741
16841
250338
3660738
0843038
0126313310
1426512917
0812812393
038234
060241
1228216
21780216
08478216
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 720 to 361 computations (49.9% saved)

preprocess123.0ms (1.2%)

Memory
-3.3MiB live, 113.8MiB allocated
Compiler

Compiled 660 to 196 computations (70.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...