quad2m (problem 3.2.1, negative)

Time bar (total: 7.3s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze111.0ms (1.5%)

Memory
14.0MiB live, 169.4MiB 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 (24.8%)

Memory
16.2MiB live, 1 958.5MiB allocated
Samples
578.0ms5 601×0valid
298.0ms1 369×1valid
265.0ms1 116×2valid
111.0ms1 130×0invalid
41.0ms170×3valid
Precisions
Click to see histograms. Total time spent on operations: 901.0ms
ival-mult: 255.0ms (28.3% of total)
ival-div: 197.0ms (21.9% of total)
ival-sub: 141.0ms (15.7% of total)
ival-neg: 103.0ms (11.4% of total)
adjust: 98.0ms (10.9% of total)
ival-sqrt: 97.0ms (10.8% of total)
ival-true: 7.0ms (0.8% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain294.0ms (4%)

Memory
-13.0MiB live, 110.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1080-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
600-0-(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
120-0-(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
40-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-(*.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
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue970
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow18
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow97
-.f64(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation600
/.f64(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n120
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow27
(*.f64 b_2 b_2)underflow43
(*.f64 a c)underflow44
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow11
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue110
(*.f64 b_2 b_2)underflow43
(*.f64 a c)underflow44
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow11
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue40
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow18
Confusion
Predicted +Predicted -
+1270
-18111
Precision
0.8758620689655172
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+12700
-180111
Precision?
0.8758620689655172
Recall?
1.0
Freqs
test
numberfreq
0111
1107
237
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
49.0ms84×1valid
25.0ms340×0valid
15.0ms78×2valid
3.0ms10×3valid
Compiler

Compiled 167 to 44 computations (73.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-mult: 8.0ms (24.3% of total)
ival-sub: 7.0ms (21.2% of total)
ival-sqrt: 6.0ms (18.2% of total)
ival-div: 5.0ms (15.2% of total)
adjust: 4.0ms (12.1% of total)
ival-neg: 2.0ms (6.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess109.0ms (1.5%)

Memory
19.0MiB live, 57.7MiB allocated
Algorithm
egg-herbie
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 (neg.f64 c) a (*.f64 b_2 b_2)))) a)
Compiler

Compiled 13 to 10 computations (23.1% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune5.0ms (0.1%)

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

Compiled 13 to 10 computations (23.1% saved)

simplify27.0ms (0.4%)

Memory
34.2MiB live, 34.2MiB 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)
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 (neg.f64 c) 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 (neg.f64 c) 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 (neg.f64 c) a (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
(*.f64 c a)
a
c

localize62.0ms (0.8%)

Memory
-29.7MiB live, 17.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.7968750000000001
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy2.8623568978953786
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy14.089872626829992
(-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy25.182237324948215
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
28.0ms39×2valid
12.0ms170×0valid
6.0ms42×1valid
1.0ms3valid
Compiler

Compiled 102 to 22 computations (78.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-mult: 25.0ms (67.7% of total)
ival-sub: 3.0ms (8.1% of total)
ival-sqrt: 3.0ms (8.1% of total)
ival-div: 3.0ms (8.1% of total)
adjust: 2.0ms (5.4% of total)
ival-neg: 1.0ms (2.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series22.0ms (0.3%)

Memory
10.8MiB live, 10.8MiB allocated
Counts
5 → 156
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
(* -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)
(* -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))
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))))))))
(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 (* (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)))))))
(* -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))
(* 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 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* (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)))
(* (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)))))
(* -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)))))))
(* -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))))
(* -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))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 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)))))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* -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))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
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)))))))
(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)))))
(* -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))
(* -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))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -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))))))))
(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)))))
(* -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)))))
(* -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))
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))))))))
(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 (* (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))))))))
(* -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))
(* 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 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (* 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 (* 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))))
Calls

9 calls:

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

simplify208.0ms (2.9%)

Memory
15.8MiB live, 124.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite211.0ms (2.9%)

Memory
-5.8MiB live, 237.1MiB allocated
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
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a))) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(*.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (pow.f64 (*.f64 a a) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) #s(literal -1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) a))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (/.f64 (pow.f64 a #s(literal -1 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) a))
(*.f64 (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 1 binary64))
(*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a a) (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(/.f64 (/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) a) a)
(/.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 a #s(literal -1 binary64))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a)))) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))) (*.f64 a a))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(/.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (*.f64 (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a)))) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))) (neg.f64 (*.f64 a a)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 a (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a))) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64))) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (*.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 9/2 binary64))) (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (fma.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (neg.f64 a) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 a (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (*.f64 a a))
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (neg.f64 a) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 b_2 a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)) (/.f64 b_2 a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 b_2 a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) b_2 (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) b_2 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 b_2 a) #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 a))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (pow.f64 a #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (pow.f64 a #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 b_2 (*.f64 #s(literal -1 binary64) (pow.f64 a #s(literal -1 binary64))) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (pow.f64 a #s(literal -1 binary64)) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(fma.f64 b_2 (pow.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(fma.f64 b_2 (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) a)) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)) (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(-.f64 (/.f64 (*.f64 a b_2) (*.f64 a a)) (/.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) a) (/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) a) (/.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
(-.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(+.f64 (*.f64 (/.f64 b_2 a) #s(literal 1 binary64)) (*.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 b_2 a))
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(+.f64 (/.f64 b_2 a) (*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(+.f64 (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))))
(*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64))))
(*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(*.f64 #s(literal 1 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64))) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 9/2 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))) (*.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (fma.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 9/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))))) (*.f64 b_2 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))))) (*.f64 (*.f64 b_2 b_2) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 9 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 9/2 binary64))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (fma.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (neg.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal 1 binary64)))
(neg.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) b_2)
(fma.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) b_2)
(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 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 #s(literal 1 binary64) b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 b_2) (/.f64 b_2 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) #s(literal -1 binary64)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 #s(literal 0 binary64) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
(-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 0 binary64)) b_2)
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)) (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(+.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(+.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(*.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1 binary64))
(pow.f64 b_2 #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 b_2 #s(literal 3 binary64))))
(/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 b_2) b_2)
(neg.f64 b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #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 3 binary64)) (pow.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (pow.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 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) b_2)
(+.f64 b_2 #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
b_2
(*.f64 (sqrt.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (pow.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (pow.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (pow.f64 (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (neg.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fabs.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (-.f64 (pow.f64 b_2 #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)))) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) #s(literal -1 binary64)))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 8 binary64)) (pow.f64 (*.f64 c a) #s(literal 4 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (*.f64 c a) #s(literal 9 binary64))) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64))) (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 b_2 #s(literal 12 binary64))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))) (+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 8 binary64)) (pow.f64 (*.f64 c a) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (*.f64 c a) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 b_2 #s(literal 12 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (sqrt.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a)) (hypot.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) (*.f64 c a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 8 binary64)) (pow.f64 (*.f64 c a) #s(literal 4 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 8 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 12 binary64)) (pow.f64 (*.f64 c a) #s(literal 6 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 18 binary64)) (pow.f64 (*.f64 c a) #s(literal 9 binary64))) (*.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (pow.f64 b_2 #s(literal 12 binary64)))))
(/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (*.f64 a b_2) c) b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (-.f64 (pow.f64 b_2 #s(literal 8 binary64)) (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 2 binary64)))) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (+.f64 (pow.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 12 binary64)))) (fma.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 8 binary64))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (pow.f64 b_2 #s(literal 4 binary64)) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (pow.f64 b_2 #s(literal 3 binary64)) (/.f64 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 c a) #s(literal -1 binary64) (*.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))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) c))
(fma.f64 b_2 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) c))
(sqrt.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))))
(-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fabs.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(hypot.f64 (pow.f64 (*.f64 c a) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c a) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 c a) #s(literal 1 binary64)))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 c a) (pow.f64 b_2 #s(literal 4 binary64))))))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(exp.f64 (*.f64 (neg.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(exp.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))

eval71.0ms (1%)

Memory
-0.4MiB live, 151.6MiB allocated
Compiler

Compiled 18 508 to 2 080 computations (88.8% saved)

prune23.0ms (0.3%)

Memory
-11.3MiB live, 67.8MiB allocated
Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New57716593
Fresh000
Picked011
Done000
Total57717594
Accuracy
92.8%
Counts
594 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.9%
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
20.3%
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2) a))
23.6%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
15.9%
(/.f64 (-.f64 (*.f64 a b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)) (*.f64 a a))
23.4%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
32.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
12.8%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
23.6%
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
36.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
23.4%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
23.4%
(*.f64 (/.f64 #s(literal -1 binary64) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
36.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
29.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2)))
35.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
Compiler

Compiled 661 to 440 computations (33.4% saved)

simplify164.0ms (2.3%)

Memory
22.4MiB live, 111.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
cost-diff0
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
cost-diff0
(neg.f64 b_2)
cost-diff256
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
cost-diff0
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
cost-diff0
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
cost-diff0
(/.f64 b_2 a)
cost-diff896
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
cost-diff0
(*.f64 #s(literal -2 binary64) b_2)
cost-diff0
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
cost-diff0
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
037290
060290
1104287
2189285
3457284
41377284
54702283
65983283
76484283
86688283
96758283
106791283
117601283
127969283
08028283
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 b_2 a)
b_2
a
#s(literal -1 binary64)
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 b_2)
b_2
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
Outputs
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(literal -2 binary64)
b_2
a
#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 (/.f64 c b_2) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
#s(literal -1/2 binary64)
(/.f64 c b_2)
c
b_2
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (neg.f64 a))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 b_2 a)
b_2
a
#s(literal -1 binary64)
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a))
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
(-.f64 (/.f64 (fma.f64 (/.f64 b_2 a) b_2 c) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 b_2 a))
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) b_2)
(neg.f64 b_2)
b_2
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))

localize90.0ms (1.2%)

Memory
-1.1MiB live, 197.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 b_2)
accuracy0.08203125
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
accuracy4.498962664014861
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
accuracy4.549743914014861
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
accuracy0
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
accuracy0.00390625
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
accuracy0.08203125
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
accuracy4.498962664014861
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
accuracy0
(neg.f64 a)
accuracy0.0859375
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
accuracy0.19087378063703697
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy4.495056419987312
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
accuracy0
(/.f64 c b_2)
accuracy0
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
accuracy19.305093403142155
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
accuracy0
(*.f64 #s(literal -2 binary64) b_2)
accuracy0.0859375
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
accuracy19.243804786643853
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
Samples
37.0ms176×0invalid
28.0ms80×0valid
Compiler

Compiled 564 to 69 computations (87.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 10.0ms (28.9% of total)
ival-div: 9.0ms (26% of total)
ival-neg: 7.0ms (20.2% of total)
ival-sub: 3.0ms (8.7% of total)
ival-sqrt: 3.0ms (8.7% of total)
ival-add: 2.0ms (5.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series62.0ms (0.9%)

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

9 calls:

TimeVariablePointExpression
10.0ms
c
@inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ b_2 a) -1) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a)) (/ b_2 a) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a) (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (neg (+ (* c a) (* b_2 b_2))) (- (* b_2 b_2) (* a c)) (neg a) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a))
9.0ms
b_2
@inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ b_2 a) -1) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a)) (/ b_2 a) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a) (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (neg (+ (* c a) (* b_2 b_2))) (- (* b_2 b_2) (* a c)) (neg a) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a))
9.0ms
a
@inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ b_2 a) -1) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a)) (/ b_2 a) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a) (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (neg (+ (* c a) (* b_2 b_2))) (- (* b_2 b_2) (* a c)) (neg a) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a))
5.0ms
c
@-inf
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ b_2 a) -1) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a)) (/ b_2 a) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a) (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (neg (+ (* c a) (* b_2 b_2))) (- (* b_2 b_2) (* a c)) (neg a) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a))
5.0ms
b_2
@0
((/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (* -2 b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (* -1/2 (/ c b_2)) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (+ (* (/ b_2 a) -1) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a)) (/ b_2 a) (/ (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) a) (neg (sqrt (neg (+ (* c a) (* b_2 b_2))))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (neg (+ (* c a) (* b_2 b_2))) (- (* b_2 b_2) (* a c)) (neg a) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a))

simplify214.0ms (2.9%)

Memory
13.2MiB live, 381.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0132114200
1439413844
0925713368
Stop Event
iter limit
node limit
Counts
648 → 645
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)
(* -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))
(* -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)
(* -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)
(* -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))
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))))))))
(/ (+ (* -1 b_2) (* -1 (* b_2 (sqrt -1)))) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* -1/2 (/ (* a (* c (sqrt -1))) b_2)))) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))))))) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))))))))) a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* -1 (/ (* b_2 (sqrt -1)) a))
(/ (+ (* -1 (* b_2 (sqrt -1))) (* -1/2 (/ (* a (* c (sqrt -1))) b_2))) a)
(/ (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3)))))) a)
(/ (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3)))))))) a)
(* -1 (* b_2 (sqrt -1)))
(- (* -1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(- (* a (- (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(- (* a (- (* a (- (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* 1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))))))
(* -1 (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))
(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)
(* -1 a)
(* -1 a)
(* -1 a)
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))))))) (* b_2 (sqrt -1)))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* 1/2 (/ (* a c) (* b_2 (sqrt -1))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1))))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1))))))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (+ (* -1 (/ b_2 a)) (* -1/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)))))))
(* -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)))))
(* -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)))))))
(* -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)))))))
(* -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))
(* 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 (/ 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) (sqrt -1)))))))
(/ 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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))
(+ (* -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))))))
(+ (* -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)))))))
(* -1 (* (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) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (- (* -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)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(* a (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))))
(* a (- (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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)))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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))))))))
(* -1 (* a c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* -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)
(* -1 a)
(* -1 a)
(* -1 a)
(* (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) (sqrt -1)))) (+ (* 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) (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 (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(* (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)))
(* (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)))))
(* (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)))
(* (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)))
(* (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)))))
(* -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 (/ c a)) (pow (sqrt -1) 3))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -1 (/ (+ b_2 (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -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)) (pow (sqrt -1) 3)))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(+ (* -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)) (pow (sqrt -1) 3))))
(+ (* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(* -1 (* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -1 (* a (- (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* -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)) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* 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))))))))
(* -1 (* a (+ (* -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) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(* -1 (* a c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 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))))
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 a)
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (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 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) 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))))
(* -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)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 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)))))))))
(* -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))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))) (/ 1 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/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (sqrt -1))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (* (sqrt (* a c)) (sqrt -1)))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))) (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (* (sqrt (* a c)) (sqrt -1)))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(- (* -1 b_2) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* b_2 (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))))
(* -1 (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (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/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))))
(* -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)))))))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -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))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
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)))))))
(* b_2 (- (* -1 (/ (sqrt -1) a)) (/ 1 a)))
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2)))) (/ 1 a)))
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))) (/ 1 a)))
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))) (/ 1 a)))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* -1 (/ (* b_2 (sqrt -1)) a))
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2)))))
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))))
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))))
(* -1 (* b_2 (sqrt -1)))
(* b_2 (- (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (sqrt -1)))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* b_2 (- (* -1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* b_2 (- (/ 1 (sqrt -1)) 1))
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (/ b_2 (sqrt -1)))
(* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(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)))))
(* b_2 (sqrt -1))
(* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (/ (* b_2 (- 1 (/ 1 (sqrt -1)))) a))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))))
(* -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))
(* -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)
(* -2 b_2)
(* -2 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/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))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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/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))
(* -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))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -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 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (/ 1 a))))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (/ 1 a)))))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))) (/ 1 a))))))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))) (/ 1 a)))))))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ (* b_2 (sqrt -1)) a)
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))))))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))))))
(* b_2 (sqrt -1))
(* -1 (* b_2 (- (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (sqrt -1))))
(* -1 (* b_2 (- (* 1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (* b_2 (- (* -1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (- (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1)))) (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* -1 (* b_2 (- (+ 1 (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1)))) (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(/ b_2 (sqrt -1))
(* -1 (* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1)))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(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)))))
(* -1 (* b_2 (sqrt -1)))
(* -1 (* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* 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)))))
(* -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))
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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)))))
(* -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))
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))))))))
(+ (* -1 (/ b_2 a)) (* -1 (/ (* b_2 (sqrt -1)) a)))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* -1/2 (/ (* c (sqrt -1)) b_2))))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* 1/8 (/ (* a (* c (sqrt -1))) (pow b_2 3)))))))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* c (+ (* -1/16 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* a (sqrt -1)) (pow b_2 3)))))))))
(* -1 (/ (* b_2 (sqrt -1)) a))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* -1/2 (/ (* c (sqrt -1)) b_2)))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* 1/8 (/ (* a (* c (sqrt -1))) (pow b_2 3))))))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* c (+ (* -1/16 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* a (sqrt -1)) (pow b_2 3))))))))
(* -1 (* b_2 (sqrt -1)))
(- (* -1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(- (* c (- (* 1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(- (* c (- (* c (- (* -1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))) (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))))) (* 1/2 (/ (* a (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* 1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))))))
(* -1 (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))
(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))
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* b_2 (sqrt -1)) (* c (+ (* -1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))))
(+ (* b_2 (sqrt -1)) (* c (+ (* 1/2 (/ (* a (sqrt -1)) b_2)) (* c (+ (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))))))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* 1/2 (/ c (* b_2 (sqrt -1)))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(* -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))))))))
(* -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)))))
(* -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))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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))))))))
(* -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))
(* 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 (/ 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) (sqrt -1))))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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/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) (sqrt -1)))))))
(* 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/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (* (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) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* -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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(* c (- (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))))
(* c (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1))))))))
(* -1 (* a c))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* (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) (sqrt -1)))) (+ (* 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) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (/ 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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (* -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))) (pow (sqrt -1) 3))) (* -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 (/ c a)) (pow (sqrt -1) 3))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (+ (* -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) (sqrt -1))))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(* -1 (* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -1 (* c (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* -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)) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (- (/ b_2 c) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(* -1 (* a c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 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 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
Outputs
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 c c) a)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.f64 #s(literal -2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a 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 (fma.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
(/ (+ (* -1 b_2) (* -1 (* b_2 (sqrt -1)))) a)
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) b_2 b_2)) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* -1/2 (/ (* a (* c (sqrt -1))) b_2)))) a)
(/.f64 (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal -1/2 binary64))) b_2) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))))))) a)
(/.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a)) b_2) a)
(/ (+ (* -1 b_2) (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))))))))) a)
(/.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) a (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)) 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 (/ (* b_2 (sqrt -1)) a))
(*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))
(/ (+ (* -1 (* b_2 (sqrt -1))) (* -1/2 (/ (* a (* c (sqrt -1))) b_2))) a)
(/.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal -1/2 binary64))) a)
(/ (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3)))))) a)
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a)) a)
(/ (+ (* -1 (* b_2 (sqrt -1))) (* a (+ (* -1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3)))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) a (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)) a)
(* -1 (* b_2 (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (* -1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal -1/2 binary64)))
(- (* a (- (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a))
(- (* a (- (* a (- (* -1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))) (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) a (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64))) a (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2)) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* a (- (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* 1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) a (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) a (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* b_2 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal 1/2 binary64))) a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* 1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))))))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64))) a (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal 1/2 binary64))) a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* 1/2 (/ (* a c) (* b_2 (sqrt -1))))) a)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2)) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1))))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1))))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) 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 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) 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 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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) (sqrt -1)))))))
(+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (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 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))
(/ 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)))
(*.f64 (neg.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)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (neg.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) (sqrt -1))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))
(+ (* -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)))))))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (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 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))) a)
(* 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 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))) a)
(* a (- (* -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)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) a)
(* a (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* a (- (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) a)
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) a) c) a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* 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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* 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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (/.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 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 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 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 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 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)))) (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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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))))) (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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)))))) (neg.f64 a))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(neg.f64 (fma.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)) (pow (sqrt -1) 3)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)) (pow (sqrt -1) 3)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 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)
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c 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)) (pow (sqrt -1) 3))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c 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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(*.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)) (pow (sqrt -1) 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)))) (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)) (pow (sqrt -1) 3))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* -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)) (pow (sqrt -1) 3)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))) (neg.f64 a))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(*.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)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (neg.f64 a)) b_2) a) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))) (neg.f64 a))
(* -1 (* 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))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* -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) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))))) (neg.f64 a))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) a) c) a)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c) (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -1 binary64) c) (neg.f64 a))
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 a)
(neg.f64 a)
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (neg.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)) (pow (sqrt -1) 3)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))))) (neg.f64 a))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) a)) a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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 c a)) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.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))))
(+ (* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.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 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c 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)))
(*.f64 (neg.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)))))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (sqrt -1))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (sqrt -1))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(- (* (pow b_2 2) (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(- (* (pow b_2 2) (- (* (pow b_2 2) (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))) (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(- (* -1 b_2) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(+.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* b_2 (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.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))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (neg.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) #s(literal -2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (neg.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) #s(literal -2 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) 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)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 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))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c a) b_2) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2 b_2)
(* b_2 (- (* -1 (/ (sqrt -1) a)) (/ 1 a)))
(*.f64 (fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a)) b_2)
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2)))) (/ 1 a)))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))) (/ 1 a)))
(*.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(* b_2 (- (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))) (/ 1 a)))
(*.f64 (-.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)) b_2)
(/ 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 (/ (* b_2 (sqrt -1)) a))
(*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) a)) b_2)
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) b_2)
(* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) b_2)
(* -1 (* b_2 (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(* b_2 (- (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (sqrt -1)))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (- (* -1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2)))) b_2)
(* b_2 (- (/ 1 (sqrt -1)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2)
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2 (neg.f64 b_2))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (+.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) #s(literal 1 binary64))) b_2)
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* b_2 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2)))) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (/ (* b_2 (- 1 (/ 1 (sqrt -1)))) a))
(*.f64 (neg.f64 b_2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) a))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))) b_2)
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) a)) b_2)
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) a)) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (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 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 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 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64)))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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 b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (+.f64 c (*.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a)))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (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 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 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 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64)))) (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 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) 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 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 c a) b_2) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64)))) b_2 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (/ 1 a))))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (/ 1 a)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 #s(literal 1 binary64) a)) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))) (/ 1 a))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) a))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))) (/ 1 a)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal 1 binary64) a)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(/ 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 (sqrt -1)) a)
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) a)
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) (/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4)))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1 (/ (sqrt -1) a)) (+ (* -1/2 (/ (* c (sqrt -1)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 4))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) (/.f64 c b_2)) #s(literal -1/2 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (neg.f64 b_2))
(* b_2 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(* -1 (* b_2 (- (* -1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))) (sqrt -1))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (- (* -1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(*.f64 (-.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2)))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2 b_2))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2 b_2))
(* -1 (* b_2 (- (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1)))) (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ 1 (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1)))) (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (-.f64 (+.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1 binary64)) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1)))))
(*.f64 (fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.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 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(* -1 (* b_2 (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(* -1 (* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2)))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2 b_2)) a)
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a)))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))))) (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(+ (* -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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (/.f64 (*.f64 c a) b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 3 binary64)))) c 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 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(+ (* -1 (/ b_2 a)) (* -1 (/ (* b_2 (sqrt -1)) a)))
(neg.f64 (fma.f64 b_2 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* -1/2 (/ (* c (sqrt -1)) b_2))))
(-.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64) (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* 1/8 (/ (* a (* c (sqrt -1))) (pow b_2 3)))))))
(-.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* c (+ (* -1/16 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* a (sqrt -1)) (pow b_2 3)))))))))
(-.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) c (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))) (/.f64 b_2 a))
(* -1 (/ (* b_2 (sqrt -1)) a))
(*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* -1/2 (/ (* c (sqrt -1)) b_2)))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal -1/2 binary64) (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* 1/8 (/ (* a (* c (sqrt -1))) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)))
(+ (* -1 (/ (* b_2 (sqrt -1)) a)) (* c (+ (* -1/2 (/ (sqrt -1) b_2)) (* c (+ (* -1/16 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 5))) (* 1/8 (/ (* a (sqrt -1)) (pow b_2 3))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64))) c (*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 #s(literal -1 binary64)) a)))
(* -1 (* b_2 (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2)
(- (* -1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal -1/2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 (*.f64 a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2))
(- (* c (- (* c (- (* -1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))) (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))))) (* 1/2 (/ (* a (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (*.f64 (*.f64 a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) c (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2)) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* c (- (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 a (sqrt.f64 #s(literal -1 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c a) b_2) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* 1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) c (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) c (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(* b_2 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* b_2 (sqrt -1)) (* c (+ (* -1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* b_2 (sqrt -1)) (* c (+ (* 1/2 (/ (* a (sqrt -1)) b_2)) (* c (+ (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64))) c (*.f64 (*.f64 a (/.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* 1/2 (/ c (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 a (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))))) c (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (/.f64 (neg.f64 b_2) a) 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 (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (/.f64 (neg.f64 b_2) a) 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 (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (/.f64 (neg.f64 b_2) a) 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 (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (/.f64 (neg.f64 b_2) a) 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) (sqrt -1))))))))
(*.f64 (+.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) 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) (sqrt -1)))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) 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/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (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 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (- (* -1 (/ b_2 c)) (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 b_2 c) #s(literal -1 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (- (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 c)) c)
(* c (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* 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 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (/.f64 b_2 a) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/ 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)
(* (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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 c a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (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 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (* -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 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) a)) c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (* -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 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* (sqrt (/ c a)) (pow (sqrt -1) 3))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (+ (* -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) (sqrt -1))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (pow (sqrt -1) 3))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))))) (neg.f64 c))
(* (sqrt (* a c)) (pow (sqrt -1) 3))
(*.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)) (pow (sqrt -1) 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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)) (pow (sqrt -1) 3))))))
(*.f64 (+.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 3)))) (+ (* -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)) (pow (sqrt -1) 3)))))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64))) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (- (/ b_2 c) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) #s(literal 1/2 binary64))) (neg.f64 c)) b_2) c) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) c) a) c)
(* -1 (* a c))
(*.f64 (neg.f64 c) a)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64) a) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (neg.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)) (pow (sqrt -1) 3)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))))) (neg.f64 c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))

rewrite180.0ms (2.5%)

Memory
2.1MiB live, 318.3MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
037235
060222
1225219
21740208
08882208
Stop Event
iter limit
node limit
iter limit
Counts
21 → 1 135
Calls
Call 1
Inputs
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(/.f64 c b_2)
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 b_2 a)
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(neg.f64 a)
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a)
Outputs
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(*.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))))
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
(neg.f64 (/.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) a))
(neg.f64 (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
#s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))
(*.f64 #s(literal -2 binary64) b_2)
(*.f64 b_2 #s(literal -2 binary64))
#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 #s(literal -1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 c (*.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal -1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal -1/2 binary64) c))))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) c)
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 c (pow.f64 b_2 #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (pow.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 (neg.f64 a) c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #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 (neg.f64 a) c))))) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.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 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.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 (neg.f64 a) c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.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 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.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 (neg.f64 a) c))))))
(/.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 (neg.f64 a) c))))) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.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 (neg.f64 a) c))))))
(/.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 (neg.f64 a) c))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (/.f64 a b_2) 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 (neg.f64 a) c)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.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 (neg.f64 a) c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #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 (neg.f64 a) c))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c))))) #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 (neg.f64 a) c)))))))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 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 (neg.f64 a) c))) 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 (neg.f64 a) c))) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))
(fma.f64 (/.f64 (neg.f64 b_2) a) #s(literal 1 binary64) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) 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 (neg.f64 a) c))) 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 (neg.f64 a) c))) a)))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))
(fma.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) 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 (neg.f64 a) c))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) (/.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) 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 (neg.f64 a) c)))) (*.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 (neg.f64 a) c))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) 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 (neg.f64 a) c)))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.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 (neg.f64 a) c)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (*.f64 (neg.f64 b_2) b_2) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(neg.f64 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 (pow.f64 b_2 #s(literal 3 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 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(*.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 a a))) (neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64)))) (neg.f64 (*.f64 a (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)))) (neg.f64 (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 a (neg.f64 b_2)))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 a b_2) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (neg.f64 (neg.f64 a))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)) (*.f64 a (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 b_2))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 a b_2) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a b_2) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 a b_2)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 b_2))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (/.f64 (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 b_2 (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (/.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 a a))
(/.f64 (/.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 b_2 a)
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a))
(*.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(pow.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(exp.f64 (*.f64 (log.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (+.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (*.f64 c a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 a) c) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c 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))) (/.f64 (fma.f64 c a (*.f64 b_2 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c 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))) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.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))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c 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))) (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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))) (fma.f64 c 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))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.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 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.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 (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (+.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) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (+.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (+.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (fma.f64 c 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 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (+.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.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) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.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 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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))) (neg.f64 (fma.f64 c 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))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c 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))) (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (*.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))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal 1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal 1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64) (neg.f64 b_2))
(fma.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (neg.f64 b_2))
(fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(+.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(pow.f64 (exp.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(neg.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 (neg.f64 a) c) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (neg.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(neg.f64 (*.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(neg.f64 (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 c) a (*.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 c a) #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (*.f64 c a) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (*.f64 (neg.f64 b_2) b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c))
(fma.f64 (neg.f64 a) c (*.f64 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 b_2) b_2 (*.f64 (neg.f64 a) c))
(fma.f64 c (neg.f64 a) (*.f64 (neg.f64 b_2) b_2))
(fma.f64 a (neg.f64 c) (*.f64 (neg.f64 b_2) b_2))
(fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 a) c))
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(-.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 c a))
(-.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 (neg.f64 a) c) (*.f64 b_2 b_2))
(+.f64 (*.f64 (*.f64 c a) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)))
(+.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64)) (*.f64 (*.f64 c a) #s(literal -1 binary64)))
(+.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (neg.f64 a) c))
(+.f64 #s(literal 0 binary64) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))
(exp.f64 (fma.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64) (*.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 #s(literal -1 binary64) a)
(*.f64 a #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a))) (neg.f64 (+.f64 #s(literal 0 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 a a)) (+.f64 #s(literal 0 binary64) a))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 a #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a))))
(neg.f64 a)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) a)) (/.f64 (*.f64 a a) (+.f64 #s(literal 0 binary64) a)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))) (/.f64 (pow.f64 a #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 a a (*.f64 #s(literal 0 binary64) a)))))
(-.f64 #s(literal 0 binary64) a)
(+.f64 #s(literal 0 binary64) (neg.f64 a))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(pow.f64 (exp.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(/.f64 (neg.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (*.f64 c a) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (-.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (sqrt.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 c a) #s(literal 3 binary64))))) (hypot.f64 (*.f64 b_2 (sqrt.f64 (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)))) (*.f64 c a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 a) c) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (hypot.f64 (pow.f64 (*.f64 c a) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 b_2 b_2)) (pow.f64 (*.f64 c a) #s(literal 2 binary64))))))
(/.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))))
(neg.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 c a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 (neg.f64 a) c) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c a) #s(literal 2 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 c a (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(-.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)) (pow.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(*.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 a a))) (neg.f64 (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)))) (neg.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64)))) (neg.f64 (*.f64 a (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 a (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)))) (neg.f64 (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a (*.f64 (neg.f64 a) (neg.f64 b_2)))) (neg.f64 (*.f64 (neg.f64 a) a)))
(/.f64 (neg.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 a (neg.f64 b_2)))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (/.f64 a b_2) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 (/.f64 a b_2) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (fma.f64 c a (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) a (*.f64 (neg.f64 a) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a) (*.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 a (neg.f64 b_2)) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) (neg.f64 (neg.f64 a))))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 (/.f64 a b_2) a))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (/.f64 a b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (/.f64 a b_2) #s(literal -1 binary64))) (*.f64 (/.f64 a b_2) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 (neg.f64 a)) (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)) (*.f64 a (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (neg.f64 a) (*.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (neg.f64 b_2))) (*.f64 (/.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 b_2))) (*.f64 (neg.f64 (neg.f64 a)) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 a (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a) (*.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c 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 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 a) (*.f64 (neg.f64 a) (neg.f64 (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c 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 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 a b_2) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 b_2)))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 a b_2) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (/.f64 a b_2)))
(/.f64 (+.f64 (neg.f64 a) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 b_2))) (*.f64 (neg.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 a a)) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a))
(/.f64 (-.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (neg.f64 b_2) (neg.f64 a) (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 b_2) a (*.f64 a (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2))) (*.f64 (/.f64 (neg.f64 a) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))) (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) (neg.f64 a))
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64))) (+.f64 (pow.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(fma.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) a) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 1/4 binary64)) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 #s(literal 1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (neg.f64 b_2) a) #s(literal 1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (/.f64 b_2 a) #s(literal -1 binary64) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(fma.f64 b_2 (/.f64 #s(literal -1 binary64) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))) (/.f64 (pow.f64 (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (fma.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a) (/.f64 (/.f64 (pow.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (neg.f64 b_2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)) (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 b_2)) a)))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (*.f64 a a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)) (/.f64 (*.f64 (pow.f64 a #s(literal -2 binary64)) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a))
(+.f64 (/.f64 (neg.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))) a) (/.f64 (neg.f64 b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))) #s(literal -1 binary64)))

eval272.0ms (3.7%)

Memory
38.3MiB live, 403.2MiB allocated
Compiler

Compiled 73 567 to 5 954 computations (91.9% saved)

prune73.0ms (1%)

Memory
-28.3MiB live, 140.1MiB allocated
Pruning

23 alts after pruning (20 fresh and 3 done)

PrunedKeptTotal
New2 188152 203
Fresh6511
Picked325
Done011
Total2 197232 220
Accuracy
92.8%
Counts
2 220 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.6%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
23.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 a a))
27.7%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
25.4%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
32.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
12.8%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
23.6%
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (-.f64 b_2 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))))
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
29.6%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) a)
36.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
32.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
36.6%
(/.f64 #s(literal 1 binary64) (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))))
32.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
32.3%
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
36.6%
(*.f64 (neg.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 #s(literal -1 binary64) a))
16.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
36.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
35.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
35.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
35.8%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
19.4%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))))
Compiler

Compiled 938 to 650 computations (30.7% saved)

simplify225.0ms (3.1%)

Memory
22.3MiB live, 253.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
cost-diff896
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) 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 (neg.f64 a) c))))
cost-diff192
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
cost-diff256
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
cost-diff0
(neg.f64 c)
cost-diff0
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
cost-diff832
(/.f64 (neg.f64 c) #s(literal -1 binary64))
cost-diff0
(*.f64 #s(literal -1/2 binary64) c)
cost-diff0
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
cost-diff0
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
cost-diff0
(/.f64 c b_2)
cost-diff0
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
043328
069319
1125318
2265314
3628314
42314302
55249302
66395302
76890302
87012302
97076302
107082302
08113302
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 c b_2)
c
b_2
#s(literal 1/2 binary64)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
c
b_2
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 (neg.f64 c) #s(literal -1 binary64))
(neg.f64 c)
c
#s(literal -1 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64))
(*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))
(/.f64 a b_2)
a
#s(literal 1/2 binary64)
(/.f64 c b_2)
c
#s(literal -1 binary64)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* 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 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 c b_2)
c
b_2
#s(literal 1/2 binary64)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 #s(literal -1/2 binary64) c)
#s(literal -1/2 binary64)
c
b_2
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(/.f64 (neg.f64 c) #s(literal -1 binary64))
c
(neg.f64 c)
c
#s(literal -1 binary64)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(literal -1/2 binary64)
b_2
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
(/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (neg.f64 a))
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(*.f64 (neg.f64 a) c)
(neg.f64 a)
a
c
(/.f64 #s(literal -1 binary64) a)
#s(literal -1 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2)))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2)))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64))
(*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))
(/.f64 a b_2)
a
#s(literal 1/2 binary64)
(/.f64 c b_2)
c
#s(literal -1 binary64)

localize134.0ms (1.8%)

Memory
-27.9MiB live, 123.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy2.8623568978953786
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
accuracy3.1076192354750525
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)
accuracy14.089872626829992
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
accuracy41.34212918828381
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))
accuracy3.0147006478953786
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
accuracy14.089872626829992
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
accuracy25.182237324948215
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
accuracy41.47887709091532
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
accuracy0
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy0
(neg.f64 c)
accuracy0.18359375
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
accuracy41.047667558623765
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
accuracy0
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
accuracy0
(*.f64 #s(literal -1/2 binary64) c)
accuracy41.047667558623765
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
accuracy0
(/.f64 c b_2)
accuracy0
(/.f64 b_2 a)
accuracy0
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy40.528916500661616
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Samples
47.0ms39×2valid
40.0ms170×0valid
17.0ms42×1valid
3.0ms3valid
Compiler

Compiled 571 to 80 computations (86% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-mult: 16.0ms (31.7% of total)
ival-div: 14.0ms (27.7% of total)
ival-neg: 6.0ms (11.9% of total)
adjust: 5.0ms (9.9% of total)
ival-sub: 4.0ms (7.9% of total)
ival-sqrt: 3.0ms (5.9% of total)
ival-add: 2.0ms (4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series31.0ms (0.4%)

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

9 calls:

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

simplify168.0ms (2.3%)

Memory
6.3MiB live, 121.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062110760
1197710585
2666010529
0830510062
Stop Event
iter limit
node limit
Counts
648 → 630
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)
(* -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)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/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)
(* -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)
(* 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))))))))
(* -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)
(* -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 b_2)
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(* -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)
(* -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))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(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))
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))))))))
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))))))))
(* -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)))))))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ 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))) (+ (* -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)))))))
(* -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 (* 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 (/ 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)))))))
(* -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)))))
(* 1/2 (/ (* a c) b_2))
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(* -1 (* (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)))))))
(* -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)))))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* (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))))))
(* (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))))))
(* (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/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* (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)))
(* (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 (* 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)))))
(* (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)))
(* (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)))))
(* 1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(* (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)))
(* (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)))))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* -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))))
(* -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)))))))
(* -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)))))))
(* -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))))
(* 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)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ 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))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* (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 (* (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))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* 1/2 (/ (* a c) b_2))
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -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)))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(* (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)))))))))
(* -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))))
(* -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))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* 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)))))))
(* -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))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(* -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))))
(* -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)))))))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_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)))))
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)))))))
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/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))
(* -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)))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 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))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c 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/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))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* 1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* -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))
(* -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))
(* -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))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 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))
(* -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))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_2)
(/ -1/2 b_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)))))
(* -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 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))))))))
(* -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)))))
(* -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)))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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/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)
c
c
c
c
(* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* 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))))))))
(* -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)))))
(* -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 b_2)
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(* -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)))))
(* -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))
(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))
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))))))))
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))))))))
(* -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))))))))
(* 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))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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))))))))
(* -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)
c
c
c
c
(* -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))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 c)
(* (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 (/ 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))))))))
(* -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)))))
(* 1/2 (/ (* a c) b_2))
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(* -1 (* (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))))))))
(* -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)))))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* (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))))))
(* (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))))))
(* (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 (* 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)))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
(* -1/2 c)
c
c
c
c
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 c)
(* -1 c)
(* -1 c)
(* -1 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 (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (* 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 (* (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 (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
Outputs
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal 2 binary64) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2))
(* -1 b_2)
(neg.f64 b_2)
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) a (*.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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 3 binary64)))) a)) a (*.f64 #s(literal -2 binary64) b_2))
(/ 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)
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a 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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 c (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a 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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) a) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (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 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) 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 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.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 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) 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 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))) a)
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.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 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)))) 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 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a))))) 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 (* a c))
(*.f64 (neg.f64 a) c)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* a (- (/ (pow b_2 2) a) c))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) 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 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))) 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 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 a)))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* (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 (neg.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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 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 (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 a)) 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) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (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 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 a))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.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 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2)) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 a)) b_2) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) a)
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* -1 (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))))
(*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) a)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)))) a)) (neg.f64 a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (/.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 (+.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2)) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (*.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 a)) b_2) a) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))) 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 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c) a)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (neg.f64 a) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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 (neg.f64 a) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 7 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (*.f64 b_2 (/.f64 b_2 a)) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (*.f64 b_2 (/.f64 b_2 a)) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (*.f64 b_2 (/.f64 b_2 a)) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ b_2 (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (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 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 b_2 #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)))) b_2))
(+ (* 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 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal 1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -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/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (neg.f64 b_2) b_2)) b_2)
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (neg.f64 b_2) b_2)) b_2)
(/ (+ (* -1 (pow b_2 2)) (* 1/2 (* a c))) b_2)
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (neg.f64 b_2) b_2)) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 5 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (/.f64 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))))
(+ (* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 b_2 (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 (/.f64 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))))
(+ (* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 b_2 (/.f64 b_2 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64)) b_2)
(* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) 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 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64)))) 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)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 (*.f64 c c) (/.f64 a (pow.f64 b_2 #s(literal 4 binary64)))) #s(literal 1/8 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -2 binary64)))) b_2)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 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 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (/.f64 c b_2) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2 b_2)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #s(literal 1 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 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (/.f64 c b_2) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2 b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.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 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.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 (/.f64 (/.f64 c b_2) b_2) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)) (neg.f64 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(* -1 (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) 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 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a))) 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) (fma.f64 c a (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (/.f64 #s(literal -1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) b_2)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (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 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a))) (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 (fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)))) (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 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 (fma.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) a)) c) #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)) (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 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a))) (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 (fma.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (/.f64 #s(literal 5/64 binary64) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal 1/2 binary64) (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (*.f64 c (/.f64 (/.f64 c b_2) b_2)) (*.f64 (*.f64 #s(literal 1/2 binary64) c) a)))) (neg.f64 b_2))
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(/ -1/2 b_2)
(/.f64 #s(literal -1/2 binary64) b_2)
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 c b_2) b_2) a)) b_2) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (/.f64 c b_2) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2 b_2))
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal 1/2 binary64) #s(literal -1 binary64)) b_2)
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (/.f64 c b_2) b_2) a) #s(literal -1/2 binary64) #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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (/.f64 c b_2) b_2) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 c c) a) a) #s(literal -1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2 b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) 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)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(/ 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)
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) 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)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 c)
(*.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)
c
c
c
c
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) 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)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* 2 b_2)
(*.f64 #s(literal 2 binary64) b_2)
(+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
(+ (* 2 b_2) (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c (*.f64 #s(literal 2 binary64) b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) 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)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(* -1 b_2)
(neg.f64 b_2)
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(+ (* -1 b_2) (* 1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64)) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) 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)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal 1/8 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 binary64) b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) 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 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) 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 (fma.f64 (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64)) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c 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 (fma.f64 (fma.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 a #s(literal 3 binary64))) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(/ 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 c)
(*.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)
c
c
c
c
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) c)
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) 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 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (-.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 5 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 3 binary64))) (pow.f64 a #s(literal 3 binary64)))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c))) 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 (neg.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64))))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* c (- (/ (pow b_2 2) c) a))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)) c)
(* 1/2 (/ c b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 c))
(/ 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)
(* (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 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 c)
(*.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)
c
c
c
c
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 c)
(neg.f64 c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c)) 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 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) b_2) (neg.f64 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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/8 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c)) (neg.f64 c))) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2)) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 1/2 (/ (* a c) b_2))
(*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* -1 (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 (neg.f64 b_2) c)) c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (/.f64 (neg.f64 b_2) a)) c)) 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 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64)))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) (/.f64 b_2 a)) c)) c)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (/.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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (neg.f64 b_2)) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (+.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/8 binary64)))) (neg.f64 c)) b_2) c) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 (-.f64 (*.f64 b_2 (/.f64 b_2 c)) a) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 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 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 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 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 7 binary64))) (pow.f64 a #s(literal 5 binary64)))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal 5 binary64))) (pow.f64 a #s(literal 3 binary64)))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))

rewrite189.0ms (2.6%)

Memory
2.6MiB live, 153.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
043275
069269
1245265
21786265
08307265
Stop Event
iter limit
node limit
iter limit
Counts
23 → 783
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(/.f64 c b_2)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(*.f64 #s(literal -1/2 binary64) c)
(/.f64 (neg.f64 c) #s(literal -1 binary64))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(neg.f64 c)
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(neg.f64 b_2)
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
(/.f64 b_2 a)
(/.f64 #s(literal -1/2 binary64) b_2)
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* 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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (*.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.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 (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) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.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 (neg.f64 c) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) a (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (/.f64 a b_2) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (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 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 c) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 c) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 c) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 a) c (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(/.f64 (fma.f64 (neg.f64 c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (neg.f64 c) (/.f64 a b_2) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 a b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) 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 (fma.f64 (*.f64 #s(literal -1/2 binary64) 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) c) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) 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 #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 #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) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) a (*.f64 (/.f64 b_2 c) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 b_2 c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 c) (/.f64 a 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 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (neg.f64 c))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) 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) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.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 #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 #s(literal -2 binary64) (neg.f64 b_2)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (neg.f64 c))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) 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) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.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 (neg.f64 (*.f64 #s(literal -2 binary64) 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 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (neg.f64 a) (neg.f64 c))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) 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) b_2) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64)) (*.f64 a (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 2 binary64)) (*.f64 (neg.f64 a) c)) (*.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal -1/2 binary64) c))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 b_2 c) (*.f64 #s(literal 1/2 binary64) a)) (*.f64 a (/.f64 b_2 c)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 c))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)))
(/.f64 (+.f64 (/.f64 b_2 c) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1/2 binary64))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 c)))
(/.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 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a b_2) (*.f64 (neg.f64 c) #s(literal 1 binary64)))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) c)) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a b_2)) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) b_2) (*.f64 (/.f64 a b_2) (neg.f64 c))) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) c))) (*.f64 (/.f64 a b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 (/.f64 b_2 c) #s(literal -2 binary64) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) (*.f64 (/.f64 a b_2) (/.f64 b_2 c)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -2 binary64)) (/.f64 b_2 a)))))
(/.f64 (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 a) (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a b_2) (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -2 binary64)) (/.f64 b_2 a)))) (fma.f64 #s(literal -8 binary64) (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))))
(fma.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c #s(literal -2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 c) #s(literal -2 binary64)) (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 c #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (*.f64 #s(literal -2 binary64) b_2) (pow.f64 a #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (neg.f64 c) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (neg.f64 c) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 c (*.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.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)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(fma.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (neg.f64 c))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) c)
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1 binary64))
(*.f64 c (pow.f64 b_2 #s(literal -1 binary64)))
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (neg.f64 c) b_2) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (+.f64 (pow.f64 (/.f64 b_2 c) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 (neg.f64 c) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 c (neg.f64 (neg.f64 b_2)))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (neg.f64 c) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 #s(literal -2 binary64) b_2) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -2 binary64)))
(pow.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) (neg.f64 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal 2 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) c)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 c))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal -2 binary64)) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (neg.f64 c))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (/.f64 c #s(literal -2 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) c))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(*.f64 (neg.f64 c) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (neg.f64 c) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c))) (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) (pow.f64 c #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 b_2 #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 #s(literal 1 binary64) b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 c #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 c) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2)) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64)))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2))))
(/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64))))
(/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2)))
(/.f64 c (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64)))
(/.f64 c (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 c (*.f64 #s(literal -2 binary64) b_2))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))) (/.f64 (neg.f64 c) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (neg.f64 c) #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 c #s(literal -1/2 binary64))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64))
(/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(neg.f64 (*.f64 #s(literal 1/2 binary64) c))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) c)
(*.f64 #s(literal -1 binary64) (neg.f64 c))
(*.f64 (neg.f64 c) #s(literal -1 binary64))
(*.f64 c #s(literal 1 binary64))
(pow.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) (neg.f64 c)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (pow.f64 c #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (neg.f64 c) #s(literal -1 binary64))
(/.f64 c #s(literal 1 binary64))
(neg.f64 (neg.f64 c))
(-.f64 #s(literal 0 binary64) (neg.f64 c))
(exp.f64 (*.f64 (log.f64 (pow.f64 c #s(literal -1 binary64))) #s(literal -1 binary64)))
c
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) c)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 c))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (/.f64 c #s(literal -2 binary64)) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)) (neg.f64 c))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (neg.f64 c))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (/.f64 c #s(literal -2 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 (pow.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) c))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(*.f64 (neg.f64 c) (/.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (neg.f64 c) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c)))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c))) (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64)) (pow.f64 c #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 b_2 #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 #s(literal 1 binary64) b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) c) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 c #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 c) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1/2 binary64) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64))) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2)) #s(literal 1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64)) c))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2)) c))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 b_2))))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 b_2 #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64)))))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2))))
(/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2))
(/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)))
(/.f64 #s(literal 1/2 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 b_2) (pow.f64 c #s(literal -1 binary64))))
(/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 c #s(literal -1 binary64)) (neg.f64 b_2)))
(/.f64 c (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64)))
(/.f64 c (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 c (*.f64 #s(literal -2 binary64) b_2))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) c) (*.f64 #s(literal 1 binary64) (neg.f64 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))) (/.f64 (neg.f64 c) (*.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))) (/.f64 (neg.f64 c) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) c)
(*.f64 c #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) c) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 c c) (*.f64 #s(literal 0 binary64) (neg.f64 c)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c))) (neg.f64 (+.f64 #s(literal 0 binary64) c)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 c #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) c))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 c #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) c) (-.f64 #s(literal 0 binary64) (*.f64 c c))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c))) (-.f64 #s(literal 0 binary64) (pow.f64 c #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) c))
(/.f64 #s(literal -1 binary64) (pow.f64 c #s(literal -1 binary64)))
(/.f64 (neg.f64 c) #s(literal 1 binary64))
(/.f64 c #s(literal -1 binary64))
(neg.f64 c)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) c)) (/.f64 (*.f64 c c) (+.f64 #s(literal 0 binary64) c)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))) (/.f64 (pow.f64 c #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 c c (*.f64 #s(literal 0 binary64) c)))))
(-.f64 #s(literal 0 binary64) c)
(+.f64 #s(literal 0 binary64) (neg.f64 c))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #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 (neg.f64 a) c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) #s(literal 3 binary64)) (neg.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (+.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64))) (fma.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 b_2)) (-.f64 (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64))) (*.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (*.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))))
(neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 (neg.f64 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (neg.f64 b_2) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 #s(literal 0 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(+.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(+.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(+.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (neg.f64 b_2)) (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(+.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) #s(literal 1 binary64))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) a) #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) #s(literal -1 binary64))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #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 (neg.f64 a) c)))) a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (/.f64 #s(literal -1 binary64) a)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 a #s(literal -1 binary64)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(pow.f64 (/.f64 a (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a) (*.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (neg.f64 (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 (neg.f64 a) c))))) #s(literal 1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1 binary64)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) 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 (neg.f64 a) c)))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) a)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 a) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) (neg.f64 b_2)) (neg.f64 a)) (/.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) a))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (pow.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (fma.f64 (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) #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 (neg.f64 a) c))))) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (neg.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (*.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)))))
(/.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 (neg.f64 a) c))))) #s(literal 1 binary64)))
(/.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 (neg.f64 a) c))))))
(/.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 (neg.f64 a) c)))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.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 (neg.f64 a) c)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 b_2 #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 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 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (+.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 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) 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 #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) (pow.f64 b_2 #s(literal 3 binary64)))))
(neg.f64 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 (pow.f64 b_2 #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)
(*.f64 b_2 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) (-.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2)) (*.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (*.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c))) (*.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) b_2)) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64)) b_2)) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) b_2) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64)) b_2) (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (/.f64 a b_2) #s(literal 1 binary64)) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 a b_2) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))) (*.f64 b_2 (fma.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 a b_2)) #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2 (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)))
(fma.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)))
(+.f64 (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2) (neg.f64 b_2))
(+.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c) b_2))
(+.f64 (neg.f64 b_2) (*.f64 b_2 (*.f64 (/.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) b_2) c)))
(*.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a))
(*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) #s(literal -1 binary64))
(/.f64 (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))) (*.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (pow.f64 a #s(literal -1 binary64))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))) (neg.f64 (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (pow.f64 a #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)) (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))) (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) a) (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a a) (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (*.f64 a a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (fma.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (fma.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) #s(literal 1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64))))
(neg.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(fma.f64 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))
(+.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 a #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) b_2)
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 b_2))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal -1 binary64) a))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 b_2 (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 #s(literal 0 binary64) a) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a))))))
(/.f64 (neg.f64 (/.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (/.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 b_2 #s(literal -1 binary64)))
(/.f64 (/.f64 (neg.f64 b_2) a) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 a (/.f64 b_2 #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 (/.f64 #s(literal -1 binary64) a) (neg.f64 (pow.f64 b_2 #s(literal -1 binary64))))
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(/.f64 b_2 a)
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (/.f64 #s(literal 0 binary64) a) #s(literal 1 binary64)) (/.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 b_2 (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal -1/2 binary64) b_2)
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal 1/2 binary64) (neg.f64 b_2))
(neg.f64 (/.f64 #s(literal 1/2 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 2 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1 binary64))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))
(sqrt.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(exp.f64 (*.f64 (log.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64)))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) #s(literal 1 binary64))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))
(exp.f64 (log.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))

eval178.0ms (2.4%)

Memory
20.4MiB live, 202.7MiB allocated
Compiler

Compiled 52 121 to 3 547 computations (93.2% saved)

prune86.0ms (1.2%)

Memory
-10.6MiB live, 121.3MiB allocated
Pruning

36 alts after pruning (29 fresh and 7 done)

PrunedKeptTotal
New1 469171 486
Fresh31215
Picked145
Done033
Total1 473361 509
Accuracy
92.8%
Counts
1 509 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.5%
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
23.6%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
3.2%
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
23.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 a a))
4.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
27.7%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
15.5%
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
25.4%
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
32.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
36.6%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
12.8%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
29.6%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) a)
36.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
32.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
3.2%
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))
32.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
10.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))
31.3%
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 #s(literal -1 binary64) a))
32.3%
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
16.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
36.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
36.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
36.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 (/.f64 a b_2))))
35.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
35.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
24.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
32.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64)))))
35.8%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
36.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
14.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 c #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)))
19.4%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))))
14.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
12.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
Compiler

Compiled 1 854 to 1 131 computations (39% saved)

simplify103.0ms (1.4%)

Memory
32.3MiB live, 70.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
cost-diff192
(*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))
cost-diff12928
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
cost-diff0
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
cost-diff256
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
cost-diff0
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
cost-diff0
(neg.f64 b_2)
cost-diff0
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
cost-diff0
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
cost-diff0
(/.f64 c b_2)
cost-diff0
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
cost-diff0
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
cost-diff0
(fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
cost-diff0
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
cost-diff6080
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
cost-diff6464
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055390
084396
1144391
2258361
3536361
41492361
54897361
66508361
77791361
08024361
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
(pow.f64 c #s(literal -1 binary64))
c
#s(literal -1 binary64)
b_2
#s(literal 1/2 binary64)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal 1/2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(neg.f64 b_2)
b_2
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/.f64 b_2 c)
b_2
c
#s(literal -2 binary64)
#s(literal -1 binary64)
Outputs
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) b_2 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
(/.f64 c b_2)
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
(/.f64 b_2 c)
(pow.f64 c #s(literal -1 binary64))
c
#s(literal -1 binary64)
b_2
#s(literal 1/2 binary64)
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
a
#s(literal -2 binary64)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
c
b_2
#s(literal 1/2 binary64)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(*.f64 #s(literal -1/2 binary64) a)
#s(literal -1/2 binary64)
a
(/.f64 c b_2)
c
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
(/.f64 (-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) b_2) a)
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) b_2)
(neg.f64 b_2)
b_2
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
c
a
(*.f64 b_2 b_2)
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
(*.f64 (neg.f64 c) a)
(neg.f64 c)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))
(neg.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/.f64 b_2 c)
b_2
c
#s(literal -2 binary64)
#s(literal -1 binary64)

localize131.0ms (1.8%)

Memory
-8.6MiB live, 139.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0078125
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
accuracy0.5186963833961328
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
accuracy3.338830241662216
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
accuracy11.103553215610436
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
accuracy0.0546875
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
accuracy0.06548509687422129
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
accuracy2.614591331778501
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
accuracy2.649747581778501
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
accuracy0
(neg.f64 b_2)
accuracy0.0546875
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
accuracy0.2591322747783631
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
accuracy11.092496375876706
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
accuracy0
(/.f64 c b_2)
accuracy0
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
accuracy0.2350280782023974
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
accuracy11.092256713836921
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
accuracy0
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
accuracy0.03125
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
accuracy0.046875
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
accuracy11.092256713836921
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
Samples
79.0ms210×0invalid
14.0ms46×0valid
Compiler

Compiled 698 to 100 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 71.0ms
ival-mult: 21.0ms (29.6% of total)
ival-div: 14.0ms (19.7% of total)
ival-neg: 13.0ms (18.3% of total)
ival-pow: 8.0ms (11.3% of total)
ival-add: 4.0ms (5.6% of total)
ival-sub: 3.0ms (4.2% of total)
ival-sqrt: 3.0ms (4.2% of total)
ival-exp: 2.0ms (2.8% of total)
ival-log: 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)

series132.0ms (1.8%)

Memory
9.0MiB live, 130.0MiB allocated
Counts
24 → 732
Calls
Call 1
Inputs
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
Outputs
(* -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)
(* -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)
(* -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)
(* -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)
(* -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)
(* -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))
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))))))))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* 1/2 (/ (* a c) (* b_2 (sqrt -1))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1))))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1))))))))) a)
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* 1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (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)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))))))) (* b_2 (sqrt -1)))
(* -1 (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 (* (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)))))))
(* 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 (* (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)))))))
(* 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 (* (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)))))))
(* -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))
(* 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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(* a (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))))
(* a (- (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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)))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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))))))))
(* -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)))))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* (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) (sqrt -1)))) (+ (* 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) (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))))))
(* -1 (* a c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* (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/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)))
(* (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/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)))
(* (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)))
(* (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)))))
(* -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)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* 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))))))))
(* -1 (* a (+ (* -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) (pow (sqrt -1) 5)))) (* 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))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))))
(* -1 (* a c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_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))))
(* 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)
(* -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))))
(* 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)
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 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)))))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(- (* -1 b_2) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* b_2 (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -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))))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) 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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))))
(* -1 (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))))
(* -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))
(* 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))))
(* -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))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -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))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
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)))))))
(* b_2 (- (/ 1 (sqrt -1)) 1))
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (/ (* b_2 (- 1 (/ 1 (sqrt -1)))) a))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))))
(* -1 (/ b_2 (sqrt -1)))
(* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -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))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (sqrt -1))
(* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))
(* -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)))))
(* -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))
(* -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)))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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/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))
(* -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))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -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 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (- (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1)))) (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* -1 (* b_2 (- (+ 1 (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1)))) (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(/ b_2 (sqrt -1))
(* -1 (* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1)))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 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/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))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (sqrt -1)))
(* -1 (* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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)))))
(* -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)))
(* -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)))))
(* -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))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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)))))
(* -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))
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))))))))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* 1/2 (/ c (* b_2 (sqrt -1)))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* 1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -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)))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* b_2 (sqrt -1)) (* c (+ (* -1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))))
(+ (* b_2 (sqrt -1)) (* c (+ (* 1/2 (/ (* a (sqrt -1)) b_2)) (* c (+ (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))))))))
(* -1 (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))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))))))))
(* 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 (* (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))))))))
(* 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/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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))))))))
(* -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))
(* 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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(* c (- (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))))
(* c (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -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))))))))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ 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))))
(* 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)))))
(* 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))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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 (* 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)))))
(* (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 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (* 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 (* a c)) (sqrt -1)))
(* -1 (* c (- (/ b_2 c) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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)))))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(* -1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))))
(* -1 (* a c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
Calls

9 calls:

TimeVariablePointExpression
35.0ms
b_2
@0
((pow (* (pow c -1) b_2) -1) (* (pow c -1) b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (pow (* (pow c -1) b_2) -1) 1/2) (* (/ b_2 a) -2)) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (exp (* (log (* (/ b_2 c) -2)) -1)) (* (log (* (/ b_2 c) -2)) -1) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (log (* (/ b_2 c) -2)) (* (/ b_2 a) -2) (+ (* (* -1/2 a) (/ c b_2)) b_2) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (neg (+ (* c a) (* b_2 b_2))) (* (/ b_2 c) -2))
30.0ms
c
@0
((pow (* (pow c -1) b_2) -1) (* (pow c -1) b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (pow (* (pow c -1) b_2) -1) 1/2) (* (/ b_2 a) -2)) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (exp (* (log (* (/ b_2 c) -2)) -1)) (* (log (* (/ b_2 c) -2)) -1) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (log (* (/ b_2 c) -2)) (* (/ b_2 a) -2) (+ (* (* -1/2 a) (/ c b_2)) b_2) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (neg (+ (* c a) (* b_2 b_2))) (* (/ b_2 c) -2))
18.0ms
b_2
@-inf
((pow (* (pow c -1) b_2) -1) (* (pow c -1) b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (pow (* (pow c -1) b_2) -1) 1/2) (* (/ b_2 a) -2)) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (exp (* (log (* (/ b_2 c) -2)) -1)) (* (log (* (/ b_2 c) -2)) -1) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (log (* (/ b_2 c) -2)) (* (/ b_2 a) -2) (+ (* (* -1/2 a) (/ c b_2)) b_2) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (neg (+ (* c a) (* b_2 b_2))) (* (/ b_2 c) -2))
16.0ms
c
@-inf
((pow (* (pow c -1) b_2) -1) (* (pow c -1) b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (pow (* (pow c -1) b_2) -1) 1/2) (* (/ b_2 a) -2)) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (exp (* (log (* (/ b_2 c) -2)) -1)) (* (log (* (/ b_2 c) -2)) -1) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (log (* (/ b_2 c) -2)) (* (/ b_2 a) -2) (+ (* (* -1/2 a) (/ c b_2)) b_2) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (neg (+ (* c a) (* b_2 b_2))) (* (/ b_2 c) -2))
12.0ms
c
@inf
((pow (* (pow c -1) b_2) -1) (* (pow c -1) b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (pow (* (pow c -1) b_2) -1) 1/2) (* (/ b_2 a) -2)) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (* (/ c b_2) 1/2) (/ c b_2) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (neg b_2) (sqrt (- (* b_2 b_2) (* a c))) (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) (/ (- (neg b_2) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2)))))) a) (/ (neg (+ (* c a) (* b_2 b_2))) (sqrt (neg (+ (* c a) (* b_2 b_2))))) (exp (* (log (* (/ b_2 c) -2)) -1)) (* (log (* (/ b_2 c) -2)) -1) (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (log (* (/ b_2 c) -2)) (* (/ b_2 a) -2) (+ (* (* -1/2 a) (/ c b_2)) b_2) (sqrt (neg (+ (* c a) (* b_2 b_2)))) (neg (+ (* c a) (* b_2 b_2))) (* (/ b_2 c) -2))

simplify211.0ms (2.9%)

Memory
6.4MiB live, 156.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0109112441
1362012169
0826011682
Stop Event
iter limit
node limit
Counts
732 → 725
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)
(* -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)
(* -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)
(* -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)
(* -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)
(* -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))
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))))))))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* 1/2 (/ (* a c) (* b_2 (sqrt -1))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1))))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1))))))))) a)
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* 1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (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)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* a (+ (* -1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(+ (* a (+ (* 1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))))))) (* b_2 (sqrt -1)))
(* -1 (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 (* (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)))))))
(* 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 (* (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)))))))
(* 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 (* (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)))))))
(* -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))
(* 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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(* a (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))))
(* a (- (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(+ (* -1 (/ b_2 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)) (/ 1 (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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)))))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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))))))))
(* -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)))))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(* (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) (sqrt -1)))) (+ (* 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) (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))))))
(* -1 (* a c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(* (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/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)))
(* (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/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)))
(* (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)))
(* (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)))))
(* -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)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (- (/ b_2 a) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* 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))))))))
(* -1 (* a (+ (* -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) (pow (sqrt -1) 5)))) (* 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))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))))
(* -1 (* a c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_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))))
(* 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)
(* -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))))
(* 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)
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* b_2 (- (* b_2 (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (/ 1 a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1 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)))))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(- (* -1 b_2) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(- (* b_2 (- (* b_2 (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -2 c))))
(* -1 (+ (log b_2) (log (/ -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))))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(+ (log b_2) (log (/ -2 c)))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) 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) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))))
(* -1 (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(- (* -1 (pow b_2 2)) (* a c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))))
(* -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))
(* 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))))
(* -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))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* -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))))
(* -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 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
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)))))))
(* b_2 (- (/ 1 (sqrt -1)) 1))
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (/ (* b_2 (- 1 (/ 1 (sqrt -1)))) a))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))))))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))))
(* -1 (/ b_2 (sqrt -1)))
(* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1))))
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(* -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))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (sqrt -1))
(* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))
(* -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)))))
(* -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))
(* -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)))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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/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))
(* -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))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -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 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(* -1 (* b_2 (- (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1)))) (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(* -1 (* b_2 (- (+ 1 (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1)))) (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(* -1 (* b_2 (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(/ b_2 (sqrt -1))
(* -1 (* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1)))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 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/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))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(* -1 (* b_2 (sqrt -1)))
(* -1 (* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(* -1 (pow b_2 2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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)))))
(* -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)))
(* -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)))))
(* -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))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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)))))
(* -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))
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))))))))
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* 1/2 (/ c (* b_2 (sqrt -1)))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(* -1 (/ b_2 (sqrt -1)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* 1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(* -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)))))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
(+ (log (* -2 b_2)) (* -1 (log c)))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(* b_2 (sqrt -1))
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(+ (* b_2 (sqrt -1)) (* c (+ (* -1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))))
(+ (* b_2 (sqrt -1)) (* c (+ (* 1/2 (/ (* a (sqrt -1)) b_2)) (* c (+ (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))))))))
(* -1 (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))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* -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))))))))
(* 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 (* (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))))))))
(* 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/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c 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))))))))
(* -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))
(* 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))))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(* c (- (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))))
(* c (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(* -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))))))))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(* c (+ (* -1/2 (/ a b_2)) (/ 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))))
(* 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)))))
(* 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))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(/ b_2 c)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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 (* 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)))))
(* (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 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ c b_2)
(/ c b_2)
(/ c b_2)
(/ c b_2)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1))))) c))) c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* 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 (* 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 (* a c)) (sqrt -1)))
(* -1 (* c (- (/ b_2 c) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1/2 (/ c b_2))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -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)))))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(* -1/2 (/ (* a c) b_2))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))
(* -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)) (pow (sqrt -1) 3))))))
(* -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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))))
(* -1 (* a c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
(* -2 (/ b_2 c))
Outputs
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal -2 binary64) b_2)) a)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal -2 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 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a 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 (fma.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64)))) a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))) a b_2)
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2))) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* a (- (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ c (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* 1/2 (/ (* a c) (* b_2 (sqrt -1))))) a)
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2))) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ c (* b_2 (sqrt -1))))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a)
(/ (+ (* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1))))) (* a (+ (* 1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1))))))))) a)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) a (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))) a)
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* 1/8 (/ (* a (pow c 2)) (* (pow b_2 3) (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))))) a (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* a (+ (* -1/2 (/ c (* b_2 (sqrt -1)))) (* a (+ (* -1/16 (/ (* a (pow c 3)) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow c 2) (* (pow b_2 3) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))))) a (*.f64 (/.f64 c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) a (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(* -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 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2)) a)
(/ (+ (* -2 b_2) (* a (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* 1/2 (/ c b_2))))) a)
(/.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.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 (fma.f64 (fma.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)) (pow.f64 b_2 #s(literal 5 binary64)))) a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) a (*.f64 #s(literal -2 binary64) 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))
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 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c 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 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* -1/8 (/ (* a (* (pow c 2) (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* c (sqrt -1)) b_2)))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 c c) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal 1/2 binary64))) a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* a (+ (* 1/2 (/ (* c (sqrt -1)) b_2)) (* a (+ (* -1/8 (/ (* (pow c 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* a (* (pow c 3) (sqrt -1))) (pow b_2 5))))))) (* b_2 (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 3 binary64)) a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 c c)) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) a (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) b_2) #s(literal 1/2 binary64))) a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* 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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) 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 (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))) a)
(* (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 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))) a)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (- (* -1 (/ b_2 a)) (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)) a)
(* a (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 a))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* a (- (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 a)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))) a)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1)))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))))
(fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) a)
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) a)
(* a (+ (* -1 (* (sqrt (/ c a)) (/ 1 (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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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))))))
(fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (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)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 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))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)) a)
(* a (+ (* -1/2 (/ c b_2)) (/ b_2 a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 b_2 a)) a)
(* (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 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* 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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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)
(* 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 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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 (* a c))
(*.f64 (neg.f64 a) c)
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (* -1 (/ (pow b_2 2) a)) c))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 a)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 a)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 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 (neg.f64 a) (-.f64 (/.f64 b_2 a) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (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)))))
(*.f64 (neg.f64 a) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 a)) b_2) (neg.f64 a)) (*.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 a c)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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 (* 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 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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 (* 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 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.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 a c)))
(* -1 (* a (- (/ b_2 a) (* -1 (* (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)))
(* -1 (* a (- (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) a) #s(literal -1 binary64) (*.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) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* -1 (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (neg.f64 a) (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64))) (neg.f64 a)) b_2) a) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))))) a)) a)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* a (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* 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))))))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64)))))
(* -1 (* a (+ (* -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) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(*.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 c a))) (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 3 binary64)) c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 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 (neg.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))))) a)) (neg.f64 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))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (neg.f64 b_2) a)))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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)) (pow (sqrt -1) 3))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 c 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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (pow (sqrt -1) 3)))))))
(*.f64 (neg.f64 a) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 7 binary64))) (pow.f64 c #s(literal 5 binary64))))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (/ (pow b_2 2) a) (* -1 c))))
(*.f64 (neg.f64 a) (+.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) c)) b_2)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (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)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c))))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (*.f64 (neg.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)
(* (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.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 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (*.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(- (* -1 b_2) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(+.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(- (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(fma.f64 (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)) b_2 (/.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) (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 #s(literal -1 binary64)) b_2 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))))
(fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(fma.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (*.f64 b_2 b_2) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log b_2) (log (/ -2 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log b_2) (log (/ -2 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log b_2) (log (/ -2 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log b_2) (log (/ -2 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(+ (* -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 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)) (*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 #s(literal -1 binary64) a)) b_2))
(+ (* -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 (fma.f64 (fma.f64 (*.f64 (*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 3 binary64))))) #s(literal 1/8 binary64) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) b_2 (/.f64 #s(literal -1 binary64) a)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))))
(+ (log b_2) (log (/ -2 c)))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log b_2) (log (/ -2 c)))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log b_2) (log (/ -2 c)))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log b_2) (log (/ -2 c)))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a c) (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a c) (*.f64 b_2 b_2)) b_2)
(/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a c) (*.f64 b_2 b_2)) 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 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(fma.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64))) (*.f64 b_2 b_2) (*.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))) (sqrt -1))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (sqrt -1))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (* (pow b_2 2) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64))))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64))) (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(- (* -1 (pow b_2 2)) (* a c))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* -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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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)
(* -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 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a)))) b_2)
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -2 binary64)) b_2)
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (neg.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) b_2)
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 2 binary64)))) 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)
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 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 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2 b_2)
(* b_2 (- (/ 1 (sqrt -1)) 1))
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)) b_2)
(* b_2 (- (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))) 1))
(fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2 (neg.f64 b_2))
(* b_2 (- (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64)))) b_2)
(* b_2 (- (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1))) (+ 1 (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))) b_2)
(* -1 (/ (* b_2 (- 1 (/ 1 (sqrt -1)))) a))
(*.f64 (neg.f64 b_2) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) a))
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))) b_2)
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))) b_2)
(* b_2 (+ (* -1 (/ (- 1 (/ 1 (sqrt -1))) a)) (+ (* -1/8 (/ (* a (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/2 (/ c (* (pow b_2 2) (sqrt -1))))))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64)))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) a)) b_2)
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) b_2)
(* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1))))
(*.f64 (-.f64 (fma.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -1 (+ (log (/ -2 c)) (* -1 (log (/ 1 b_2)))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal -2 binary64) a)) b_2)
(* 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 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a))) b_2)
(* 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c b_2) (fma.f64 (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 #s(literal -2 binary64) a)))) b_2)
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(+ (log (/ -2 c)) (* -1 (log (/ 1 b_2))))
(+.f64 (log.f64 (/.f64 #s(literal -2 binary64) c)) (log.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(*.f64 (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #s(literal 1 binary64)) b_2)
(* b_2 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64))) b_2)
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2)
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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 b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal 1/8 binary64) (*.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 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 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 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 a c))) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/16 binary64) (*.f64 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) b_2)) #s(literal -1/8 binary64)))) (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 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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 (neg.f64 b_2) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) #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 (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -1/16 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2 b_2))
(* -1 (* b_2 (+ 1 (/ 1 (sqrt -1)))))
(neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2 b_2))
(* -1 (* b_2 (+ 1 (+ (* 1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1))))))
(neg.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))) b_2 b_2))
(* -1 (* b_2 (- (+ 1 (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))) (/ 1 (sqrt -1)))) (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(* -1 (* b_2 (- (+ 1 (+ (* 1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (/ 1 (sqrt -1)))) (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -1 (/ (* b_2 (+ 1 (/ 1 (sqrt -1)))) a))
(/.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) b_2 b_2)) a)
(* -1 (* b_2 (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.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) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.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) (sqrt -1)))) (+ (* 1/16 (/ (* (pow a 2) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (/ c (* (pow b_2 2) (sqrt -1)))) (+ (/ 1 a) (/ 1 (* a (sqrt -1)))))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 c (sqrt.f64 #s(literal -1 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) a)) (/.f64 #s(literal 1 binary64) a))))))
(/ b_2 (sqrt -1))
(/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (- (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1))))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* b_2 (- (+ (* -1/2 (/ (* a c) (* (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (* (pow b_2 6) (sqrt -1)))) (* 1/8 (/ (* (pow a 2) (pow c 2)) (* (pow b_2 4) (sqrt -1)))))) (/ 1 (sqrt -1)))))
(*.f64 (neg.f64 b_2) (-.f64 (fma.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(neg.f64 (-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(neg.f64 (-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(neg.f64 (-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))
(* -1 (+ (log (/ 2 c)) (* -1 (log (/ -1 b_2)))))
(neg.f64 (-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) 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 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c #s(literal 3 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/16 binary64) (fma.f64 (/.f64 #s(literal 1/8 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) a) b_2) (*.f64 #s(literal 1/2 binary64) (fma.f64 (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 a #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) a) c)))) (neg.f64 b_2))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))
(+ (log (/ 2 c)) (* -1 (log (/ -1 b_2))))
(-.f64 (log.f64 (/.f64 #s(literal 2 binary64) c)) (log.f64 (/.f64 #s(literal -1 binary64) b_2)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
b_2
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1)))
(*.f64 (neg.f64 b_2) (fma.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/2 binary64) #s(literal -1 binary64)))
(* -1 (* b_2 (sqrt -1)))
(*.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* b_2 (+ (sqrt -1) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2)))))))
(*.f64 (neg.f64 b_2) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (* b_2 (+ (sqrt -1) (+ (* -1/8 (/ (* (pow a 2) (* (pow c 2) (sqrt -1))) (pow b_2 4))) (+ (* 1/16 (/ (* (pow a 3) (* (pow c 3) (sqrt -1))) (pow b_2 6))) (* 1/2 (/ (* a (* c (sqrt -1))) (pow b_2 2))))))))
(*.f64 (neg.f64 b_2) (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (pow.f64 c #s(literal 3 binary64))) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2))) (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) (*.f64 c c)) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64)))))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* (pow b_2 2) (- (* -1 (/ (* a c) (pow b_2 2))) 1))
(*.f64 (fma.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c b_2) #s(literal -1 binary64)) (*.f64 b_2 b_2))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* -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 -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c 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 -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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)
(* -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 -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(* -2 b_2)
(*.f64 #s(literal -2 binary64) b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 (*.f64 a (/.f64 c b_2)) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 (fma.f64 (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.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 (fma.f64 (fma.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64))) c (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64))) c (*.f64 #s(literal -2 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 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 3 binary64)))) c 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 (fma.f64 (fma.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64))) c b_2)
(* -1 (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* 1/2 (/ (* a c) (* b_2 (sqrt -1)))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2))) (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))))
(- (* c (- (* -1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))) (* -1/2 (/ a (* b_2 (sqrt -1)))))) (+ b_2 (* -1 (/ b_2 (sqrt -1)))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (*.f64 (/.f64 a (sqrt.f64 #s(literal -1 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal 1/2 binary64))) c (neg.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a))
(/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* 1/2 (/ c (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 c b_2) (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* -1/8 (/ (* a c) (* (pow b_2 3) (sqrt -1)))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(+ (* -1 (/ (+ b_2 (* -1 (/ b_2 (sqrt -1)))) a)) (* c (+ (* c (+ (* -1/8 (/ a (* (pow b_2 3) (sqrt -1)))) (* 1/16 (/ (* (pow a 2) c) (* (pow b_2 5) (sqrt -1)))))) (* 1/2 (/ 1 (* b_2 (sqrt -1)))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal 1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))))) c (/.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))) c (/.f64 (-.f64 b_2 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 a)))
(* -1 (/ b_2 (sqrt -1)))
(/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 (sqrt -1))) (* -1/2 (/ (* a c) (* b_2 (sqrt -1)))))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a (/.f64 c b_2)) (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* 1/8 (/ (* (pow a 2) c) (* (pow b_2 3) (sqrt -1)))))))
(fma.f64 (fma.f64 (/.f64 #s(literal -1/2 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 a b_2) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 a a) (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))))) c (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (/ b_2 (sqrt -1))) (* c (+ (* -1/2 (/ a (* b_2 (sqrt -1)))) (* c (+ (* -1/16 (/ (* (pow a 3) c) (* (pow b_2 5) (sqrt -1)))) (* 1/8 (/ (pow a 2) (* (pow b_2 3) (sqrt -1)))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 #s(literal -1/16 binary64) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 a #s(literal 3 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 (/.f64 #s(literal 1/8 binary64) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 3 binary64))))) c (*.f64 (/.f64 a (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)) #s(literal -1/2 binary64))) c (/.f64 (neg.f64 b_2) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (* -1 (log c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -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 -2 binary64) (/.f64 b_2 a) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(+ (* -2 (/ b_2 a)) (* c (+ (* 1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))))
(fma.f64 (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal 1/8 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c (*.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 (fma.f64 (fma.f64 (/.f64 a (pow.f64 b_2 #s(literal 3 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a a) c)) (pow.f64 b_2 #s(literal 5 binary64)))) c (/.f64 #s(literal 1/2 binary64) b_2)) c (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+ (log (* -2 b_2)) (* -1 (log c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (* -1 (log c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (* -1 (log c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (* -1 (log c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.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 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c 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 (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2)
(+ (* 1/2 (/ (* a (* c (sqrt -1))) b_2)) (* b_2 (sqrt -1)))
(fma.f64 (/.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) c) a) b_2) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* b_2 (sqrt -1)) (* c (+ (* -1/8 (/ (* (pow a 2) (* c (sqrt -1))) (pow b_2 3))) (* 1/2 (/ (* a (sqrt -1)) b_2)))))
(fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) b_2) #s(literal 1/2 binary64))) c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(+ (* b_2 (sqrt -1)) (* c (+ (* 1/2 (/ (* a (sqrt -1)) b_2)) (* c (+ (* -1/8 (/ (* (pow a 2) (sqrt -1)) (pow b_2 3))) (* 1/16 (/ (* (pow a 3) (* c (sqrt -1))) (pow b_2 5))))))))
(fma.f64 (fma.f64 (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 3 binary64)) c) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 5 binary64))) #s(literal 1/16 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a a) (sqrt.f64 #s(literal -1 binary64))) (pow.f64 b_2 #s(literal 3 binary64))) #s(literal -1/8 binary64))) c (*.f64 (/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) a) b_2) #s(literal 1/2 binary64))) c (*.f64 (sqrt.f64 #s(literal -1 binary64)) b_2))
(* -1 (pow b_2 2))
(*.f64 (neg.f64 b_2) b_2)
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(- (* -1 (* a c)) (pow b_2 2))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) (*.f64 a c))))) c)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) (*.f64 a c))))) c)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal -2 binary64) (/.f64 #s(literal 1/2 binary64) b_2)) c)
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) (*.f64 a c))))) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)) (neg.f64 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 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 c)))) c)
(* (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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* (sqrt (* a c)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (- (* -1 (/ b_2 c)) (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 b_2 c) #s(literal -1 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* c (- (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (/ b_2 c))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 c)) c)
(* c (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (/ b_2 c)))))
(*.f64 (-.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 c))) c)
(* (sqrt (/ c a)) (/ 1 (sqrt -1)))
(/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c))) c)
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64) (-.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (/.f64 b_2 a) c)))) c)
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))) c)
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1)))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))) c)
(* c (+ (* -1 (* (sqrt (/ a c)) (/ 1 (sqrt -1)))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (sqrt -1))))))))
(*.f64 (-.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/8 binary64)))) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (+ (log (* -2 b_2)) (log (/ 1 c))))
(neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c)))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (* -1 (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 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 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) 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 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 3 binary64)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) (*.f64 a c))))) c)
(+ (log (* -2 b_2)) (log (/ 1 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(+ (log (* -2 b_2)) (log (/ 1 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* c (+ (* -1/2 (/ a b_2)) (/ b_2 c)))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal -1/2 binary64) (/.f64 b_2 c)) c)
(* (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 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) c)
(* 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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) c)
(* 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 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) c)
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* c (- (* -1 (/ (pow b_2 2) c)) a))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(/ 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)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(/ b_2 c)
(/.f64 b_2 c)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 c))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (fma.f64 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.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 (/.f64 (/.f64 b_2 a) c) #s(literal 2 binary64) (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 c))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 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)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 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 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal -1/2 binary64))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (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 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) (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 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 6 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (- (/ b_2 c) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)) (/.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)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 b_2)) c) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* -1/2 (* (sqrt (/ c a)) (/ (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* -1 (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a))) #s(literal 1/2 binary64))) (neg.f64 c)) b_2) c) #s(literal -1 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 c))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c a)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (/.f64 b_2 a) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c)))) #s(literal -1/2 binary64) (/.f64 (neg.f64 b_2) a)) (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (/ (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) (neg.f64 c))) (neg.f64 c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64)))) (neg.f64 c))
(* -1 (* c (+ (* -1 (* (sqrt (/ a c)) (sqrt -1))) (+ (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* -1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))))))))
(*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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)))) #s(literal -1/16 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/8 binary64))))) (neg.f64 c))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1/2 (/ c b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2))))
(* -1 (+ (log (* 2 b_2)) (log (/ -1 c))))
(neg.f64 (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (* c (+ (* -1 (* (sqrt (/ 1 (* a c))) (sqrt -1))) (/ b_2 (* a c)))))
(*.f64 (-.f64 (/.f64 (/.f64 b_2 a) c) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)))) (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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 3 binary64)) c))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (/.f64 (neg.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 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 (/.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) c)))) (*.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 c (pow.f64 a #s(literal 3 binary64))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) (/.f64 b_2 a)) c))) (neg.f64 c))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2)))
(+ (log (* 2 b_2)) (log (/ -1 c)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) c)) (log.f64 (*.f64 #s(literal 2 binary64) b_2)))
(* -1/2 (/ (* a c) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 c))) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2)))))
(*.f64 (fma.f64 (/.f64 a b_2) #s(literal 1/2 binary64) (/.f64 b_2 (neg.f64 c))) (neg.f64 c))
(* -1 (* (sqrt (* a c)) (pow (sqrt -1) 3)))
(*.f64 (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))
(*.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 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)) (pow (sqrt -1) 3))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 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) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (pow (sqrt -1) 3)))))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 5 binary64))) (pow.f64 c #s(literal 7 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))) #s(literal 1/16 binary64) (fma.f64 (*.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 a #s(literal 3 binary64))) (pow.f64 c #s(literal 5 binary64)))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/8 binary64) (fma.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 3 binary64)) a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal -1 binary64)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 (neg.f64 a) c)
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* -1 (* c (- (/ (pow b_2 2) c) (* -1 a))))
(*.f64 (+.f64 (/.f64 (*.f64 b_2 b_2) c) a) (neg.f64 c))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(* -2 (/ b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))

rewrite215.0ms (3%)

Memory
2.8MiB live, 175.3MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055331
084311
1299304
21976303
08131303
Stop Event
iter limit
node limit
iter limit
Counts
24 → 806
Calls
Call 1
Inputs
(pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64))
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) b_2) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(/.f64 c b_2)
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(neg.f64 b_2)
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)
(/.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64))) #s(literal -1 binary64))))
(log.f64 (*.f64 (/.f64 b_2 c) #s(literal -2 binary64)))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
Outputs
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1/2 binary64))) (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (pow.f64 (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 c #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 c))
(*.f64 (pow.f64 c #s(literal 1/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 c #s(literal -1/2 binary64))))
(*.f64 (pow.f64 c #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) c)
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 b_2 (neg.f64 c)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 c (neg.f64 b_2)))
(*.f64 c (pow.f64 b_2 #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 b_2 c)))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 c b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (pow.f64 b_2 #s(literal -1 binary64))) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(exp.f64 (-.f64 (*.f64 (log.f64 b_2) #s(literal -1 binary64)) (neg.f64 (log.f64 c))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 c)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 c)) #s(literal -1 binary64) (*.f64 (log.f64 b_2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 c b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) c) (/.f64 b_2 #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal -1/2 binary64))) (/.f64 (pow.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 c #s(literal -1/2 binary64)) (pow.f64 b_2 #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 b_2 #s(literal -1/2 binary64))) (/.f64 (pow.f64 c #s(literal -1 binary64)) (pow.f64 b_2 #s(literal -1/2 binary64))))
(*.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) c))
(*.f64 (exp.f64 (log.f64 b_2)) (pow.f64 c #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (pow.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal 1 binary64)) (pow.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal 1 binary64)) (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 c #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 c) #s(literal 1/2 binary64)) (pow.f64 (/.f64 b_2 c) #s(literal 1/2 binary64)))
(*.f64 (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64))) (pow.f64 c #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) (neg.f64 b_2))
(*.f64 (pow.f64 c #s(literal -1/2 binary64)) (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(*.f64 (neg.f64 b_2) (pow.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 c) #s(literal 1 binary64))
(*.f64 b_2 (pow.f64 c #s(literal -1 binary64)))
(*.f64 (pow.f64 c #s(literal -1 binary64)) (exp.f64 (log.f64 b_2)))
(*.f64 (pow.f64 c #s(literal -1 binary64)) (pow.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 c #s(literal -1 binary64)) b_2)
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 c (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 b_2 (neg.f64 c)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 c)))
(pow.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 c b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal 1 binary64))
(/.f64 (neg.f64 (/.f64 b_2 #s(literal 1 binary64))) (neg.f64 c))
(/.f64 (neg.f64 (pow.f64 (/.f64 b_2 c) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) b_2)) (neg.f64 c))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal 1 binary64))) (neg.f64 c))
(/.f64 (neg.f64 (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 (neg.f64 c))))
(/.f64 (neg.f64 (pow.f64 c #s(literal -1 binary64))) (neg.f64 (pow.f64 b_2 #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 c)) (*.f64 (neg.f64 c) b_2)) (*.f64 (neg.f64 c) (neg.f64 c)))
(/.f64 (exp.f64 (log.f64 (neg.f64 b_2))) (exp.f64 (log.f64 (neg.f64 c))))
(/.f64 (exp.f64 (log.f64 b_2)) c)
(/.f64 (pow.f64 (/.f64 b_2 c) #s(literal 1/2 binary64)) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) b_2) c)
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) c)
(/.f64 (/.f64 b_2 #s(literal 1 binary64)) c)
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 c)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 c b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 c b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 c b_2))
(/.f64 (neg.f64 b_2) (neg.f64 c))
(/.f64 b_2 c)
(/.f64 (pow.f64 c #s(literal -1 binary64)) (pow.f64 b_2 #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 c b_2) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c b_2)))
(neg.f64 (/.f64 (neg.f64 b_2) c))
(neg.f64 (/.f64 b_2 (neg.f64 c)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 c)) (/.f64 b_2 (neg.f64 c)))
(exp.f64 (-.f64 (neg.f64 (log.f64 c)) (*.f64 (log.f64 b_2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 c b_2)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (/.f64 b_2 c)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2)))) (neg.f64 (*.f64 b_2 a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c)))) (neg.f64 (*.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 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 (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) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.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 #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 (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) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.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 (neg.f64 (*.f64 #s(literal 1/2 binary64) 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 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) 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 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a) (*.f64 (neg.f64 b_2) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (neg.f64 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) a (*.f64 (neg.f64 b_2) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (neg.f64 b_2) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 b_2) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) 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) c) (neg.f64 a) (*.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (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 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 b_2 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 (/.f64 a b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 b_2) #s(literal -2 binary64)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal -2 binary64) (neg.f64 b_2)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) #s(literal 1 binary64))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) #s(literal -2 binary64))) (*.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (/.f64 a b_2)))
(/.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 #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) (neg.f64 (*.f64 #s(literal -2 binary64) b_2)))) (*.f64 (/.f64 b_2 c) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1/2 binary64) a (*.f64 (/.f64 b_2 c) (*.f64 #s(literal -2 binary64) b_2))) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 c)) (*.f64 (/.f64 b_2 c) (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 a b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) (*.f64 (/.f64 b_2 c) (/.f64 a 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 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.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 #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 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.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 (neg.f64 (*.f64 #s(literal -2 binary64) 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 (neg.f64 (*.f64 #s(literal -2 binary64) 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 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2) (*.f64 (neg.f64 a) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (neg.f64 a) (neg.f64 b_2)))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) b_2 (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal -2 binary64) 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) b_2) (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 #s(literal -2 binary64) b_2) (neg.f64 b_2) (*.f64 a (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (neg.f64 b_2) (*.f64 a (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 a (neg.f64 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) (/.f64 b_2 c) (*.f64 a #s(literal 1/2 binary64))) (*.f64 a (/.f64 b_2 c)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 (neg.f64 c) #s(literal 1/2 binary64)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) (neg.f64 c)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 b_2) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.f64 (+.f64 (/.f64 b_2 c) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1/2 binary64))) (*.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) (/.f64 b_2 c)))
(/.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 #s(literal -2 binary64) (neg.f64 b_2) (*.f64 (/.f64 a b_2) (neg.f64 (*.f64 #s(literal 1/2 binary64) c)))) (*.f64 (/.f64 a b_2) (neg.f64 b_2)))
(/.f64 (fma.f64 #s(literal -2 binary64) b_2 (*.f64 (/.f64 a b_2) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 a b_2) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) (*.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a b_2) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(/.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 (-.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 b_2 (*.f64 #s(literal -2 binary64) b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) b_2) b_2 (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) #s(literal 4 binary64) (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal -2 binary64)) (/.f64 b_2 a)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a))) (-.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))) (fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 3 binary64)) #s(literal 1/8 binary64) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 3 binary64))))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal -2 binary64) b_2) (pow.f64 a #s(literal -1 binary64)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 #s(literal -2 binary64) (/.f64 b_2 a) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(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 b_2) #s(literal 1/2 binary64)))
(fma.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -2 binary64)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(fma.f64 c (*.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))) (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))) (/.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #s(literal 2 binary64)) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 b_2 a)))))
(+.f64 (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
#s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (*.f64 #s(literal 1/2 binary64) c) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 c (*.f64 (pow.f64 b_2 #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c)))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 #s(literal 1/2 binary64) (/.f64 b_2 c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 #s(literal 1/2 binary64) c))))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1/2 binary64))) (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 b_2 #s(literal -1/2 binary64)) (pow.f64 c #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) b_2))
(*.f64 (pow.f64 (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 c #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (pow.f64 (pow.f64 (neg.f64 c) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (neg.f64 c))
(*.f64 (pow.f64 c #s(literal 1/2 binary64)) (/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 c #s(literal -1/2 binary64))))
(*.f64 (pow.f64 c #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) c)
(*.f64 #s(literal 1 binary64) (/.f64 c b_2))
(*.f64 (neg.f64 c) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 b_2 (neg.f64 c)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 c (neg.f64 b_2)))
(*.f64 c (pow.f64 b_2 #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 b_2 c)))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 c b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (pow.f64 b_2 #s(literal -1 binary64))) (neg.f64 (pow.f64 c #s(literal -1 binary64))))
(/.f64 (neg.f64 (/.f64 c #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 (neg.f64 b_2) c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 c #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 b_2)))
(/.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 c))
(/.f64 (neg.f64 c) (neg.f64 b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 c)))
(/.f64 c b_2)
(neg.f64 (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c (neg.f64 b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(exp.f64 (-.f64 (*.f64 (log.f64 b_2) #s(literal -1 binary64)) (neg.f64 (log.f64 c))))
(exp.f64 (fma.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64) (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64))))
(exp.f64 (fma.f64 (log.f64 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (log.f64 c)) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (neg.f64 (log.f64 c)) #s(literal -1 binary64) (*.f64 (log.f64 b_2) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 c b_2)))
(*.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (pow.f64 (neg.f64 a) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (pow.f64 a #s(literal -1 binary64))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (neg.f64 (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) a))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a))
(neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a) (/.f64 (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) #s(literal -1 binary64)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (*.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))))
(/.f64 (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64))))))
(neg.f64 (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(fma.f64 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (-.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 2 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (/.f64 (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) #s(literal 3 binary64)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)))
(+.f64 (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (neg.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (*.f64 (neg.f64 b_2) b_2) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(neg.f64 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 (pow.f64 b_2 #s(literal 3 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 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 #s(literal 0 binary64) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2))
(*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (pow.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (pow.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 3/2 binary64)))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 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 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 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))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.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))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.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))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.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 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (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))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.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))) #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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.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 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (+.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (fma.f64 a c (*.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 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (fma.f64 a c (*.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 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) 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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (*.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) b_2))) (*.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (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))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.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))) #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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (neg.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))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (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))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (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 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.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))) #s(literal -1 binary64))) (*.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (+.f64 #s(literal 0 binary64) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 b_2) b_2) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.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 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))))))
(neg.f64 (+.f64 b_2 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(fma.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64)))) (neg.f64 b_2))
(fma.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (neg.f64 b_2))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (/.f64 (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (neg.f64 b_2))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64))) (neg.f64 b_2))
(fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))
(fma.f64 b_2 #s(literal -1 binary64) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (/.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(-.f64 (neg.f64 b_2) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(+.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(*.f64 (/.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a) (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a) (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64)) (pow.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))) #s(literal -1 binary64)) (pow.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (pow.f64 (pow.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 a #s(literal -1 binary64)) (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)))
(*.f64 (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) (pow.f64 (neg.f64 a) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) a))
(*.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (pow.f64 a #s(literal -1 binary64)))
(pow.f64 (/.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)))) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))) (neg.f64 (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 a)) (*.f64 (neg.f64 a) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 a (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) a) (*.f64 (neg.f64 a) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (neg.f64 a) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (neg.f64 a) (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (neg.f64 a) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 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 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (/.f64 a (neg.f64 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 a)) (*.f64 a (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 a (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 a (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (*.f64 a (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 a (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 a (*.f64 a (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (neg.f64 (neg.f64 b_2)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (pow.f64 a #s(literal -1 binary64))) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (pow.f64 a #s(literal -1 binary64))) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (*.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) #s(literal 1 binary64)) a)
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 b_2 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (+.f64 (pow.f64 b_2 #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 3 binary64))) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))))
(/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2))) a))
(neg.f64 (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a)))
(fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (neg.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a)))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))) (/.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))))
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))))) (/.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a) #s(literal 2 binary64)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))) (/.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 a (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(-.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))) (/.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 3/2 binary64)) (*.f64 a (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) a) (/.f64 (/.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (-.f64 (neg.f64 b_2) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) a))
(-.f64 (/.f64 (/.f64 (pow.f64 b_2 #s(literal 3 binary64)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) a) (/.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 3/2 binary64)) (fma.f64 b_2 b_2 (fma.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2) (/.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 2 binary64)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) a))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a a)) (/.f64 (*.f64 a (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 a a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)) (neg.f64 a)))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (neg.f64 (/.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)) #s(literal -1 binary64)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))) #s(literal -1 binary64)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(*.f64 (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(*.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(pow.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (-.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (+.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (*.f64 a c) #s(literal 3 binary64))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 b_2 b_2)) (pow.f64 (*.f64 a c) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1 binary64))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (fma.f64 a c (*.f64 b_2 b_2)))) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(/.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (neg.f64 (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))))
(neg.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (/.f64 (*.f64 a c) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 c) a) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (/.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 b_2) b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (/.f64 (*.f64 a c) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (*.f64 (neg.f64 c) a) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 a c) #s(literal 2 binary64)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))) (/.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (fma.f64 a c (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 (/.f64 #s(literal 0 binary64) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (pow.f64 c #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 b_2 #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)) c)
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -2 binary64))) (/.f64 c b_2))
(*.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)))
(*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (exp.f64 (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 c b_2) (exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64)))))
(*.f64 (/.f64 c b_2) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -2 binary64))))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 c (pow.f64 (*.f64 #s(literal -2 binary64) b_2) #s(literal -1 binary64)))
(pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 #s(literal -2 binary64) b_2))) (pow.f64 c #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
(exp.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2))))
(*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(neg.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64))))
(fma.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64) (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64))) (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (pow.f64 (/.f64 c b_2) #s(literal -2 binary64))) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 b_2 c)) (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 b_2 c)) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64))))
(+.f64 (log.f64 (/.f64 c b_2)) (*.f64 (log.f64 #s(literal -2 binary64)) #s(literal -1 binary64)))
(+.f64 (log.f64 (/.f64 c b_2)) (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -2 binary64))))
(log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 b_2 c)) (log.f64 #s(literal -2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (log.f64 (/.f64 (/.f64 b_2 c) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 2 binary64)) (-.f64 (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 b_2 c)) (log.f64 #s(literal -2 binary64))))))
(neg.f64 (log.f64 (/.f64 c (*.f64 #s(literal -2 binary64) b_2))))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 b_2 c)) (log.f64 #s(literal -2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (pow.f64 c #s(literal -1/2 binary64))) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(fma.f64 (log.f64 c) #s(literal -1 binary64) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(fma.f64 #s(literal -1/2 binary64) (log.f64 (*.f64 c c)) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 c b_2)) (log.f64 #s(literal -2 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 c) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(-.f64 (/.f64 (pow.f64 (log.f64 (/.f64 b_2 c)) #s(literal 2 binary64)) (log.f64 (/.f64 (/.f64 b_2 c) #s(literal -2 binary64)))) (/.f64 (pow.f64 (log.f64 #s(literal -2 binary64)) #s(literal 2 binary64)) (log.f64 (/.f64 (/.f64 b_2 c) #s(literal -2 binary64)))))
(-.f64 (log.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (log.f64 (neg.f64 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (log.f64 (neg.f64 c)))
(-.f64 (log.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (log.f64 (neg.f64 c)))
(-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 c (*.f64 #s(literal -2 binary64) b_2))))
(-.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 c b_2)))
(+.f64 (log.f64 (*.f64 #s(literal -2 binary64) (pow.f64 c #s(literal -1 binary64)))) (log.f64 b_2))
(+.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 (log.f64 c)))
(+.f64 (log.f64 b_2) (log.f64 (/.f64 #s(literal -2 binary64) c)))
(+.f64 (log.f64 b_2) (log.f64 (*.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -2 binary64))))
(+.f64 (neg.f64 (log.f64 c)) (log.f64 (*.f64 #s(literal -2 binary64) b_2)))
(+.f64 (log.f64 (/.f64 b_2 c)) (log.f64 #s(literal -2 binary64)))
(+.f64 (log.f64 #s(literal -2 binary64)) (log.f64 (/.f64 b_2 c)))
(log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (*.f64 #s(literal -2 binary64) b_2) (pow.f64 a #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (*.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -2 binary64)))
(pow.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal 2 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)) (pow.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64))) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2))) (neg.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 b_2 b_2 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2)) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 (neg.f64 b_2) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 b_2 (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a)))) (fma.f64 (pow.f64 (*.f64 (/.f64 a b_2) c) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 b_2 #s(literal 3 binary64))))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 c #s(literal -1/2 binary64))) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64)))) (pow.f64 c #s(literal 1/2 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal 1 binary64)) (/.f64 c b_2) b_2)
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 c #s(literal -1 binary64))) (pow.f64 b_2 #s(literal -1 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) (/.f64 c #s(literal 1 binary64)) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (neg.f64 c))) b_2)
(fma.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) (/.f64 (neg.f64 c) b_2) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64)))) (/.f64 a (pow.f64 c #s(literal -1/2 binary64))) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1/2 binary64))) (/.f64 a (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(fma.f64 (/.f64 a (*.f64 b_2 (pow.f64 c #s(literal -1/2 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1/2 binary64))) b_2)
(fma.f64 (/.f64 a (pow.f64 (neg.f64 c) #s(literal -1 binary64))) (/.f64 #s(literal 1/2 binary64) b_2) b_2)
(fma.f64 (/.f64 a (pow.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) (/.f64 a (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1 binary64))) (/.f64 a b_2) b_2)
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 a (pow.f64 c #s(literal -1 binary64))) b_2)
(fma.f64 (/.f64 a (pow.f64 c #s(literal -1 binary64))) (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 (neg.f64 c))) b_2)
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 a (pow.f64 (neg.f64 c) #s(literal -1 binary64))) b_2)
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64))) (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) b_2)
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (*.f64 #s(literal -1/2 binary64) a) #s(literal -1 binary64)) b_2)
(fma.f64 (pow.f64 (neg.f64 b_2) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) b_2)
(fma.f64 (/.f64 a (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (neg.f64 c) #s(literal -1 binary64))) b_2)
(fma.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2)
(fma.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)) b_2)
(fma.f64 (pow.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (*.f64 (pow.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) a) c) (pow.f64 b_2 #s(literal -1 binary64)) b_2)
(fma.f64 (*.f64 (/.f64 a b_2) c) #s(literal -1/2 binary64) b_2)
(fma.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 c b_2) #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(fma.f64 (pow.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (pow.f64 c #s(literal -1 binary64))) b_2)
(fma.f64 (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1 binary64))) b_2)
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a b_2)
(fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 c b_2) b_2)
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 a b_2) c) b_2)
(fma.f64 (/.f64 c b_2) (*.f64 #s(literal -1/2 binary64) a) b_2)
(fma.f64 #s(literal 1/2 binary64) (/.f64 a (/.f64 b_2 (neg.f64 c))) b_2)
(fma.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 b_2 (neg.f64 c))) b_2)
(fma.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) b_2)
(fma.f64 c (*.f64 (pow.f64 b_2 #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) a)) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))) (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)) (-.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a (neg.f64 b_2))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a) b_2)
(+.f64 b_2 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)) a))
(*.f64 (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)))
(pow.f64 (exp.f64 (log.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1/2 binary64))
(sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))
(exp.f64 (*.f64 (log.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))))
(*.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(pow.f64 (*.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1/2 binary64))
(pow.f64 (neg.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 2 binary64))
(pow.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(literal 1 binary64))
#s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))
(sqrt.f64 (*.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)) #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))))
(exp.f64 (fma.f64 (log.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1/2 binary64) (*.f64 (log.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a))) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -2 binary64) c) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (pow.f64 c #s(literal -1 binary64))) b_2)
(*.f64 (/.f64 (neg.f64 b_2) c) #s(literal 2 binary64))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) c))
(*.f64 (*.f64 #s(literal -2 binary64) b_2) (pow.f64 c #s(literal -1 binary64)))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) c))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 c))
(*.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) c))
(*.f64 b_2 (*.f64 (pow.f64 c #s(literal -1 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 c #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) b_2))
(pow.f64 (/.f64 c (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 c)))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2))) (neg.f64 (neg.f64 c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2))) (neg.f64 (neg.f64 c)))
(/.f64 (exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2))) c)
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 c))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 c))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 c))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) c)
(/.f64 #s(literal 1 binary64) (/.f64 c (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal 2 binary64) (neg.f64 (/.f64 c b_2)))
(/.f64 #s(literal -2 binary64) (/.f64 c b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 #s(literal -2 binary64) b_2))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))

eval207.0ms (2.9%)

Memory
17.4MiB live, 346.8MiB allocated
Compiler

Compiled 62 545 to 4 778 computations (92.4% saved)

prune112.0ms (1.5%)

Memory
-28.1MiB live, 138.9MiB allocated
Pruning

43 alts after pruning (35 fresh and 8 done)

PrunedKeptTotal
New1 618111 629
Fresh02424
Picked415
Done077
Total1 622431 665
Accuracy
92.8%
Counts
1 665 → 43
Alt Table
Click to see full alt table
StatusAccuracyProgram
3.5%
(fma.f64 (neg.f64 b_2) (pow.f64 a #s(literal -1 binary64)) (neg.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
23.6%
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) a) (-.f64 (sqrt.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2))
3.2%
(/.f64 (-.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a)))
23.9%
(/.f64 (-.f64 (*.f64 (neg.f64 b_2) a) (*.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (*.f64 a a))
4.4%
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) #s(literal 2 binary64))) (*.f64 a (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) (neg.f64 b_2))))
27.7%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (*.f64 a (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
15.5%
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (neg.f64 b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)))) (*.f64 (/.f64 a (neg.f64 b_2)) a))
52.2%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
32.3%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a)
29.5%
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
36.6%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal -1 binary64))) b_2))) a)
12.8%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2))) a)
14.7%
(/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) #s(approx (+ (* (* -1/2 a) (/ c b_2)) b_2) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c b_2)))))) a)
25.4%
(/.f64 (+.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 #s(approx (neg (+ (* c a) (* b_2 b_2))) (*.f64 (neg.f64 c) a)))) (neg.f64 b_2)) a)
28.8%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 (/.f64 a b_2) #s(literal -1/2 binary64)) c)) a)
29.6%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2))) a)
36.7%
(/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)
32.3%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))))
3.2%
(-.f64 (/.f64 (pow.f64 (/.f64 a b_2) #s(literal -2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))) (/.f64 (pow.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a) #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 b_2 a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))))
32.3%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) a))
10.5%
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (*.f64 (fma.f64 (*.f64 (/.f64 a b_2) #s(literal 1/2 binary64)) (/.f64 c b_2) #s(literal -1 binary64)) b_2)) a))
31.3%
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) (neg.f64 (fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))))) (/.f64 #s(literal -1 binary64) a))
32.3%
(*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))))) (/.f64 #s(literal -1 binary64) a))
16.0%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)))) #s(literal -1 binary64)))
35.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (pow.f64 (/.f64 (exp.f64 (log.f64 b_2)) c) #s(literal -1 binary64)) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
36.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 c b_2) #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))
14.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c)))))
36.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 a b_2) (*.f64 #s(literal -2 binary64) b_2)) (*.f64 b_2 (/.f64 a b_2))))
32.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 #s(literal -2 binary64) b_2))) (pow.f64 c #s(literal -1 binary64))))
35.9%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2))
35.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
24.7%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 c c)) (+.f64 #s(literal 0 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
32.5%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64)))))
35.8%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))
36.6%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
14.1%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (exp.f64 (*.f64 (log.f64 (pow.f64 c #s(literal -1 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal -1/2 binary64) b_2)))
19.4%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -1/2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 c)) #s(literal -1 binary64)))))
14.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (neg.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 b_2 c))))))
19.4%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 c b_2)))))
13.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (exp.f64 #s(approx (* (log (* (/ b_2 c) -2)) -1) (neg.f64 (-.f64 (log.f64 (*.f64 #s(literal -2 binary64) b_2)) (log.f64 c))))))
12.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (/.f64 #s(literal 1/2 binary64) (/.f64 b_2 c))))
12.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))))
12.3%
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Compiler

Compiled 2 744 to 1 039 computations (62.1% saved)

regimes85.0ms (1.2%)

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

4 calls:

34.0ms
c
16.0ms
a
16.0ms
b_2
15.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
52.2%1a
87.5%3b_2
54.0%2c
76.9%5(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 19 computations (-18.8% saved)

regimes8.0ms (0.1%)

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

1 calls:

7.0ms
b_2
Results
AccuracySegmentsBranch
82.8%3b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes11.0ms (0.2%)

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

2 calls:

5.0ms
b_2
5.0ms
(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
53.2%3(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
70.3%2b_2
Compiler

Compiled 14 to 13 computations (7.1% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
70.2%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
70.1%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes3.0ms (0%)

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

1 calls:

2.0ms
b_2
Results
AccuracySegmentsBranch
70.0%2b_2
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes9.0ms (0.1%)

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

4 calls:

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

Compiled 16 to 19 computations (-18.8% saved)

regimes7.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

2.0ms
b_2
2.0ms
a
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
12.3%1b_2
12.3%1c
12.3%1a
12.3%1(/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 16 to 19 computations (-18.8% saved)

bsearch45.0ms (0.6%)

Memory
-0.1MiB live, 38.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
2.5888359595262422e+60
9.945273554183482e+65
23.0ms
-1.4467083270386816e-89
-8.624286817168846e-95
Samples
16.0ms232×0valid
5.0ms37×1valid
4.0ms61×0invalid
3.0ms19×2valid
Compiler

Compiled 574 to 475 computations (17.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 5.0ms (29.1% of total)
ival-sub: 4.0ms (23.3% of total)
ival-div: 3.0ms (17.4% of total)
ival-sqrt: 3.0ms (17.4% of total)
ival-neg: 2.0ms (11.6% of total)
adjust: 1.0ms (5.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch24.0ms (0.3%)

Memory
22.0MiB live, 22.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
4.558097553275701e-150
6.1964549466949e-140
1.0ms
-1.4467083270386816e-89
-8.624286817168846e-95
Samples
10.0ms160×0valid
3.0ms49×0invalid
Compiler

Compiled 699 to 557 computations (20.3% saved)

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

bsearch25.0ms (0.3%)

Memory
-21.2MiB live, 18.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
-4.63017354246559e-305
3.031604685618436e-308
Samples
8.0ms128×0valid
7.0ms66×0invalid
Compiler

Compiled 360 to 280 computations (22.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 5.0ms (46.9% of total)
ival-sub: 2.0ms (18.7% of total)
ival-div: 1.0ms (9.4% of total)
ival-sqrt: 1.0ms (9.4% of total)
ival-neg: 1.0ms (9.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.63017354246559e-305
3.031604685618436e-308
Compiler

Compiled 304 to 248 computations (18.4% saved)

bsearch1.0ms (0%)

Memory
1.4MiB live, 1.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.63017354246559e-305
3.031604685618436e-308
Compiler

Compiled 320 to 256 computations (20% saved)

bsearch1.0ms (0%)

Memory
1.6MiB live, 1.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
-4.63017354246559e-305
3.031604685618436e-308
Compiler

Compiled 320 to 256 computations (20% saved)

simplify27.0ms (0.4%)

Memory
-5.6MiB live, 33.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069340
190340
2111340
3135340
4150340
5157340
6159340
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -6880495847970215/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 920000000000000002076765840727210104072939248971131515161196625920 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -6651145986371207/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 6435747806372447/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2)))
(if (<=.f64 b_2 #s(literal -202402253307311/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 (/.f64 #s(literal -2 binary64) a) b_2)))
#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) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Outputs
(if (<=.f64 b_2 #s(literal -6880495847970215/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 920000000000000002076765840727210104072939248971131515161196625920 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -6880495847970215/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 920000000000000002076765840727210104072939248971131515161196625920 binary64)) (/.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (neg.f64 a)) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -6651145986371207/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 6435747806372447/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 binary64)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c)))) a) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -6651145986371207/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (if (<=.f64 b_2 #s(literal 6435747806372447/107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672768 binary64)) (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (neg.f64 a) c))) b_2) (neg.f64 a)) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a)))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) c (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) (/.f64 #s(approx (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 #s(literal -2 binary64) b_2)) a))
(if (<=.f64 b_2 #s(literal -202402253307311/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -1/2 binary64) c) b_2)) #s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2)))
(if (<=.f64 b_2 #s(literal -202402253307311/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 (/.f64 #s(literal -2 binary64) a) b_2)))
(if (<=.f64 b_2 #s(literal -202402253307311/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 (/.f64 #s(literal -2 binary64) a) b_2)))
#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 (/.f64 c b_2) #s(literal -1/2 binary64)))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
#s(approx (/ (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (+ (* (/ c b_2) 1/2) (* (/ b_2 a) -2)) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))

soundness778.0ms (10.7%)

Memory
27.3MiB live, 566.1MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055331
084311
1299304
21976303
08131303
037235
060222
1225219
21740208
08882208
05283105
116573067
255203045
082942913
0132114200
1439413844
0925713368
062110760
1197710585
2666010529
0830510062
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 591 to 300 computations (49.2% saved)

preprocess115.0ms (1.6%)

Memory
-6.8MiB live, 153.9MiB allocated
Compiler

Compiled 884 to 212 computations (76% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...