quad2p (problem 3.2.1, positive)

Time bar (total: 9.8s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze107.0ms (1.1%)

Memory
33.5MiB live, 148.2MiB 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.2s (12.7%)

Memory
29.0MiB live, 1 443.7MiB allocated
Samples
367.0ms5 552×0valid
241.0ms1 184×2valid
178.0ms1 363×1valid
77.0ms1 059×0invalid
49.0ms157×3valid
Precisions
Click to see histograms. Total time spent on operations: 637.0ms
ival-mult: 143.0ms (22.5% of total)
ival-sqrt: 119.0ms (18.7% of total)
ival-div: 101.0ms (15.9% of total)
ival-sub: 78.0ms (12.3% of total)
adjust: 76.0ms (11.9% of total)
ival-add: 67.0ms (10.5% of total)
ival-neg: 44.0ms (6.9% of total)
ival-true: 6.0ms (0.9% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

explain161.0ms (1.6%)

Memory
-10.5MiB live, 145.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1080-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
611(-1.0738747374911219e-271 11448081162501.408 1.3601882662681639e-39)0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
140-3(1.674193332193315e-241 2.613544670257224e-52 1.141023882953218e-126)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
50-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-rescue1020
(*.f64 b_2 b_2)overflow86
(*.f64 a c)overflow29
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow102
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation620
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n110
(*.f64 b_2 b_2)underflow38
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow24
(*.f64 a c)underflow32
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue60
(*.f64 b_2 b_2)underflow38
(*.f64 a c)underflow32
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow6
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue50
(*.f64 b_2 b_2)overflow86
(*.f64 a c)overflow29
Confusion
Predicted +Predicted -
+1310
-18107
Precision
0.8791946308724832
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13100
-180107
Precision?
0.8791946308724832
Recall?
1.0
Freqs
test
numberfreq
0107
1116
229
34
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
30.0ms82×1valid
24.0ms342×0valid
16.0ms82×2valid
2.0ms3valid
Compiler

Compiled 120 to 34 computations (71.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 44.0ms
ival-div: 16.0ms (36.5% of total)
ival-mult: 8.0ms (18.2% of total)
ival-sqrt: 6.0ms (13.7% of total)
ival-sub: 4.0ms (9.1% of total)
adjust: 4.0ms (9.1% of total)
ival-add: 3.0ms (6.8% of total)
ival-neg: 2.0ms (4.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess115.0ms (1.2%)

Memory
10.5MiB live, 47.2MiB allocated
Algorithm
egg-herbie
Rules
986×div-sub
756×times-frac
416×lower-fma.f64
416×lower-fma.f32
416×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044118
1114111
2245109
3674109
41757109
53192109
63780109
73870109
83962109
93994109
103994109
01013
01713
12812
24512
37412
411312
518912
631912
746412
880712
992012
1095212
1196312
1296412
096412
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 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)
Compiler

Compiled 16 to 10 computations (37.5% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

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

Compiled 16 to 10 computations (37.5% saved)

simplify41.0ms (0.4%)

Memory
-19.0MiB live, 20.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 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
Rules
416×lower-fma.f64
416×lower-fma.f32
264×lower-*.f32
260×lower-*.f64
142×div-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01050
01750
12848
24548
37448
411348
518948
631948
746448
880748
992048
1095248
1196348
1296448
096448
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 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 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 a (neg.f64 c) (*.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(*.f64 a c)
a
c

localize88.0ms (0.9%)

Memory
-20.1MiB live, 43.8MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.0039062500000002
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy2.652323486542386
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy14.120974743841264
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy25.149441899194112
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
52.0ms41×1valid
17.0ms171×0valid
8.0ms41×2valid
1.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
ival-sub: 6.0ms (29.1% of total)
ival-mult: 4.0ms (19.4% of total)
ival-sqrt: 3.0ms (14.5% of total)
ival-div: 3.0ms (14.5% of total)
adjust: 2.0ms (9.7% of total)
ival-add: 2.0ms (9.7% of total)
ival-neg: 1.0ms (4.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series19.0ms (0.2%)

Memory
20.9MiB live, 20.9MiB allocated
Counts
5 → 156
Calls
Call 1
Inputs
#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())
Outputs
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (patch (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (patch (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) #<representation binary64>) () ())) ())
Calls

39 calls:

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

simplify394.0ms (4%)

Memory
7.4MiB live, 234.5MiB allocated
Algorithm
egg-herbie
Rules
11 022×lower-fma.f64
11 022×lower-fma.f32
7 132×lower-*.f64
7 132×lower-*.f32
3 498×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite222.0ms (2.3%)

Memory
-24.1MiB live, 291.8MiB allocated
Rules
3 984×lower-fma.f64
3 984×lower-fma.f32
2 962×lower-*.f32
2 958×lower-*.f64
1 432×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
01741
16439
246338
3588838
0861134
Stop Event
iter limit
node limit
iter limit
Counts
5 → 449
Calls
Call 1
Inputs
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(neg.f64 b_2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(+.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) b_2)
(+.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal 1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 #s(literal -1 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64) b_2)
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal 1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 #s(literal -1 binary64) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2)
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) b_2)
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) b_2))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)))
(/.f64 (-.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))) (*.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 #s(literal 0 binary64) (+.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (/.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(+.f64 (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a) (/.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(fma.f64 b_2 (/.f64 #s(literal 1 binary64) a) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) a) b_2))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 #s(literal -1 binary64) (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(/.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal -1 binary64) a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)) a)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(pow.f64 (/.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1 binary64))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 a)))
(*.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 a)))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (/.f64 #s(literal 1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))) a))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) a))
(*.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))) a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 a (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (fma.f64 (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2))) a) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) a) (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c))))
b_2
(exp.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 b_2) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 b_2 #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) b_2)
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 b_2)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) b_2) b_2)
(fma.f64 b_2 #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 b_2 #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2) #s(literal 0 binary64))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) b_2 #s(literal 0 binary64))
(fma.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) b_2)
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 b_2 b_2)))
(pow.f64 b_2 #s(literal 1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 b_2 #s(literal 1 binary64))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) b_2)
(*.f64 #s(literal -1 binary64) b_2)
(*.f64 (pow.f64 b_2 #s(literal 1/2 binary64)) (pow.f64 b_2 #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 #s(literal 0 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 0 binary64))
(neg.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (neg.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (fma.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 #s(literal 0 binary64) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 0 binary64)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/8 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 #s(literal -1 binary64) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (neg.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(+.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 b_2 b_2) #s(literal 0 binary64)) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 a c))
(hypot.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(hypot.f64 (*.f64 b_2 b_2) (pow.f64 (*.f64 a c) #s(literal 1 binary64)))
(hypot.f64 (*.f64 a c) (*.f64 b_2 b_2))
(hypot.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(hypot.f64 (pow.f64 (*.f64 a c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(-.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 b_2 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 a c))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (*.f64 b_2 b_2) #s(literal -1 binary64) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (*.f64 a c) #s(literal -1 binary64) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 (*.f64 c (neg.f64 a))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 c) (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 #s(literal 1 binary64) (*.f64 a c)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (neg.f64 c)) a))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (*.f64 b_2 b_2))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 a (*.f64 a (*.f64 c c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 a c))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 a (*.f64 c c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (*.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (/.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 4 binary64))
(pow.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal 1/4 binary64))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 #s(literal -1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (pow.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))) (fma.f64 b_2 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 a c)) (*.f64 a (*.f64 c c)))) (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 a c))))))

eval102.0ms (1%)

Memory
16.0MiB live, 174.4MiB allocated
Compiler

Compiled 18 740 to 2 095 computations (88.8% saved)

prune125.0ms (1.3%)

Memory
-10.1MiB live, 190.9MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New59111602
Fresh000
Picked011
Done000
Total59112603
Accuracy
91.7%
Counts
603 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
25.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))))) a)
51.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
34.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a)
46.9%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
26.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
32.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
27.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
34.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
35.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
35.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
33.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
Compiler

Compiled 346 to 216 computations (37.6% saved)

simplify154.0ms (1.6%)

Memory
35.6MiB live, 232.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
cost-diff128
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
cost-diff320
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
cost-diff0
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
cost-diff0
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
cost-diff0
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
cost-diff0
(*.f64 b_2 #s(literal -2 binary64))
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
cost-diff0
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
cost-diff0
(/.f64 b_2 a)
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))))
cost-diff704
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
Rules
3 560×lower-*.f32
3 546×lower-*.f64
3 414×lower-fma.f32
3 410×lower-fma.f64
2 766×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
040310
064308
1113300
2238300
3560295
41137287
52462287
65461287
77886287
08045284
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
c
(fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))
(/.f64 b_2 c)
(neg.f64 a)
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 b_2 #s(literal -2 binary64))
b_2
#s(literal -2 binary64)
a
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
a
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
b_2
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
c
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
#s(literal -1/2 binary64)
(*.f64 b_2 b_2)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)
a
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
c
(fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 b_2 c)
(neg.f64 a)
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
#s(literal -2 binary64)
(/.f64 b_2 a)
b_2
a
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 b_2 #s(literal -2 binary64))
b_2
#s(literal -2 binary64)
a
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
a
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
b_2
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
c
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
#s(literal -1/2 binary64)
(*.f64 b_2 b_2)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)
a

localize145.0ms (1.5%)

Memory
-57.2MiB live, 256.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0.8282762156213935
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
accuracy3.041333899683397
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
accuracy5.141579056937544
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
accuracy41.94875494432952
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
accuracy0
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
accuracy2.652323486542386
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
accuracy6.06380835553033
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
accuracy41.25070389804531
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
accuracy0
(*.f64 b_2 #s(literal -2 binary64))
accuracy2.652323486542386
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
accuracy41.9572608382866
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
accuracy0
(/.f64 b_2 a)
accuracy0.01171875
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
accuracy41.895933052221466
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
accuracy2.652323486542386
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
accuracy3.151256697299411
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
accuracy14.120974743841264
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))))
accuracy25.149441899194112
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))
Samples
36.0ms41×2valid
36.0ms171×0valid
18.0ms41×1valid
2.0ms3valid
Compiler

Compiled 233 to 32 computations (86.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-div: 27.0ms (42.2% of total)
ival-mult: 19.0ms (29.7% of total)
adjust: 4.0ms (6.2% of total)
ival-add: 4.0ms (6.2% of total)
ival-sqrt: 3.0ms (4.7% of total)
ival-neg: 3.0ms (4.7% of total)
ival-sub: 2.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series108.0ms (1.1%)

Memory
-5.5MiB live, 113.2MiB allocated
Counts
20 → 612
Calls
Call 1
Inputs
#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())
#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())
#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())
#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())
#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())
#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())
#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())
Outputs
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) (patch (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor 0 b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) (patch (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf b_2) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor 0 a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (/ b_2 a) (taylor -inf a) (#s(alt (/.f64 b_2 a) (patch (/.f64 b_2 a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (*.f64 b_2 #s(literal -2 binary64)) (patch (*.f64 b_2 #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) (patch (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 a (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2) (taylor 0 b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor 0 c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* 2 (/ b_2 a)) (taylor 0 a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (patch (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (patch (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) #<representation binary64>) () ())) ())
#s(alt (/ 2 a) (taylor 0 c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor 0 c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor 0 c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor 0 c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))) (taylor inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))) (taylor inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2))))) (taylor inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))) (taylor -inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))) (taylor -inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c)))))) (taylor -inf c) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ 2 a) (taylor inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ 2 a) (taylor -inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf b_2) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ 2 a) (taylor 0 a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a) (taylor 0 a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a) (taylor 0 a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a) (taylor 0 a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))) (taylor -inf a) (#s(alt (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (patch (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ -1/2 (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (patch (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
Calls

153 calls:

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

simplify351.0ms (3.6%)

Memory
17.1MiB live, 456.2MiB allocated
Algorithm
egg-herbie
Rules
15 264×lower-fma.f64
15 264×lower-fma.f32
7 828×lower-*.f64
7 828×lower-*.f32
3 626×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054810529
1174110378
2592010296
088969837
Stop Event
iter limit
node limit
Counts
612 → 609
Calls
Call 1
Inputs
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* -1 b_2)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(/ b_2 a)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* -2 b_2)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (/ (* a c) b_2))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (* a c))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(* 2 (/ b_2 a))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* 2 (/ b_2 a))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* 2 (/ b_2 a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* -1/2 (/ c b_2))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* -1/2 (/ c b_2))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* 2 (/ b_2 a))
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* 2 (/ 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 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -2 (/ b_2 a))
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a 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)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* -1/2 (/ c (pow b_2 2)))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(* -1/2 (/ c (pow b_2 2)))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(* -1/2 (/ c (pow b_2 2)))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(/ 2 a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(/ 2 a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* -1/2 (/ c (pow b_2 2)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
(/ -1/2 (pow b_2 2))
Outputs
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 b_2 (*.f64 b_2 (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (*.f64 b_2 (/.f64 b_2 a)) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (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 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (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 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.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 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) a) b_2) a)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c) b_2) c)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 a))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c)))
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 b_2)
(neg.f64 b_2)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 a))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(/ b_2 a)
(/.f64 b_2 a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 a))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (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 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (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 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.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 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) a) b_2) a)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c) b_2) c)))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 a))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (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 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (neg.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 2 binary64)))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (*.f64 c c)))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (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 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a)))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.f64 b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (neg.f64 a) (fma.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 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 a c)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) a) b_2) a)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 c b_2)) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (neg.f64 b_2)) c))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c) b_2) c)))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (/ (* a c) b_2))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (* a c))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) b_2)
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* -1 (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* -1 (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal 2 binary64)) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a)
(/ (+ (* -1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) a)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(+ (* -1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) a))
(* 1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) 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 c #s(literal 1/2 binary64))) 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 c #s(literal 1/2 binary64))) 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 c #s(literal 1/2 binary64))) b_2)
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 b_2 (/.f64 #s(literal -2 binary64) (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 b_2 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -2 (/ b_2 a))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 a (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 a (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 a (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) a)
(* 1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) 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 b_2 (neg.f64 a)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64))) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 (*.f64 a a) #s(literal -1/16 binary64)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2)))) 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 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64)))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 5/64 binary64) b_2)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 (neg.f64 a))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))) (/.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 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 (*.f64 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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/8 binary64)) (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 a (*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 a a) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (*.f64 b_2 a))) (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a c))))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 (*.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 a c))))
(* -1 (* c (+ (* -1 (/ (+ (* -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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))))) c)) c)))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(* -1/2 (/ c (pow b_2 2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* c (- (* 2 (/ 1 (* a c))) (* 1/2 (/ 1 (pow b_2 2)))))
(*.f64 c (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(* -1/2 (/ c (pow b_2 2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))))
(* -1 (* c (- (* 1/2 (/ 1 (pow b_2 2))) (* 2 (/ 1 (* a c))))))
(*.f64 (neg.f64 c) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) (*.f64 a c))))
(* -1/2 (/ c (pow b_2 2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 c) (* 2 (/ (pow b_2 2) a))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (/.f64 b_2 a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(/ 2 a)
(/.f64 #s(literal 2 binary64) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(/ (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))) a)
(/.f64 (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) a)
(* -1/2 (/ c (pow b_2 2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(* -1/2 (/ c (pow b_2 2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(* (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 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) b_2) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2) (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)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 a (*.f64 c c))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/16 binary64)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c)))))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(neg.f64 (*.f64 a (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -1/8 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c (*.f64 c c)) (pow.f64 a #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 a (*.f64 a c))))) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c a))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 a (*.f64 a a)) #s(literal -1/16 binary64)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -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 (neg.f64 c) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 1/16 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))))))))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/ -1/2 (pow b_2 2))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))

rewrite315.0ms (3.2%)

Memory
13.9MiB live, 392.6MiB allocated
Rules
5 340×lower-fma.f32
5 336×lower-fma.f64
4 524×lower-/.f32
4 508×lower-/.f64
4 454×lower-*.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040254
064254
1226246
21629246
08388246
Stop Event
iter limit
node limit
iter limit
Counts
20 → 590
Calls
Call 1
Inputs
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a))))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))) a)
(neg.f64 b_2)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(/.f64 b_2 a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 b_2 #s(literal -2 binary64))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
Outputs
(+.f64 (*.f64 c (neg.f64 a)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(+.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c)) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 c (*.f64 a (*.f64 c a))) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(fma.f64 c (/.f64 (*.f64 b_2 b_2) c) (*.f64 c (neg.f64 a)))
(fma.f64 b_2 (*.f64 (/.f64 b_2 c) c) (*.f64 c (neg.f64 a)))
(fma.f64 (/.f64 b_2 c) (*.f64 b_2 c) (*.f64 c (neg.f64 a)))
(fma.f64 a (neg.f64 c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(fma.f64 (neg.f64 a) c (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(fma.f64 (/.f64 (*.f64 b_2 b_2) c) c (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 c) a (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(fma.f64 #s(literal -1 binary64) (*.f64 c a) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(fma.f64 (*.f64 c b_2) (/.f64 b_2 c) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 c (/.f64 b_2 c)) b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 c #s(literal -1 binary64)) a (/.f64 (*.f64 c (*.f64 b_2 b_2)) c))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)) (*.f64 (neg.f64 (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)))) (fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (-.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c)) (*.f64 c (*.f64 a (*.f64 c a)))) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 c (fma.f64 (neg.f64 a) (*.f64 a a) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))))) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a))) (-.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 a)))
(/.f64 (*.f64 (fma.f64 (neg.f64 a) (*.f64 a a) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c)))) c) (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c) (-.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)) (*.f64 (neg.f64 (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (-.f64 (*.f64 c (*.f64 a (*.f64 c a))) (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c)) (*.f64 c (*.f64 a (*.f64 c a))))) (neg.f64 (-.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 c (fma.f64 (neg.f64 a) (*.f64 a a) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c)))))) (neg.f64 (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (neg.f64 a) (*.f64 a a) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c)))) c)) (neg.f64 (fma.f64 (neg.f64 a) (-.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c)) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c)) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 c (*.f64 c c)))) (fma.f64 c (*.f64 a (*.f64 c a)) (-.f64 (*.f64 (/.f64 (*.f64 c (*.f64 b_2 b_2)) c) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c)) (*.f64 (*.f64 c (neg.f64 a)) (/.f64 (*.f64 c (*.f64 b_2 b_2)) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64)) a)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) a) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(+.f64 #s(literal 0 binary64) (neg.f64 b_2))
(-.f64 #s(literal 0 binary64) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) b_2)) (/.f64 (*.f64 b_2 b_2) (+.f64 #s(literal 0 binary64) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(neg.f64 b_2)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (+.f64 #s(literal 0 binary64) b_2)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (+.f64 #s(literal 0 binary64) b_2))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 b_2 b_2 (*.f64 #s(literal 0 binary64) b_2)))))
(/.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 0 binary64) (neg.f64 b_2)))))
(*.f64 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/.f64 #s(literal 2 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a))
(/.f64 (*.f64 #s(literal -2 binary64) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b_2) #s(literal -2 binary64)) (neg.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.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 (*.f64 (neg.f64 b_2) #s(literal -2 binary64))) (neg.f64 (neg.f64 a)))
(pow.f64 (/.f64 a (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 b_2 (*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -2 binary64)))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 (*.f64 b_2 #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 #s(literal -2 binary64) a))
(*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 #s(literal 1 binary64)))
(*.f64 (/.f64 (neg.f64 b_2) a) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 b_2 (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 b_2) a))
(/.f64 b_2 a)
(/.f64 (neg.f64 b_2) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 b_2)) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (*.f64 b_2 #s(literal 1 binary64)) a)
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 a)) (*.f64 (neg.f64 a) b_2)) (*.f64 a 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 (neg.f64 (/.f64 b_2 #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(literal 0 binary64) (neg.f64 a)) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))
(pow.f64 (/.f64 a b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 b_2 a) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 #s(literal 1 binary64) a) b_2)
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 b_2 (neg.f64 a)))
(*.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)))
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a)))
(neg.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) #s(literal -1 binary64)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
(*.f64 b_2 #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (neg.f64 a)))
(neg.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a)
(/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) (neg.f64 a))
(/.f64 #s(literal 1 binary64) (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/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 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) #s(literal 1 binary64)) a)
(/.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)) a)
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64))) (neg.f64 a))
(pow.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) a) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) #s(literal -1 binary64)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2)))
(neg.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) b_2)
(/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b_2 (*.f64 c a)) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (*.f64 c a) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 (*.f64 c a) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(*.f64 (/.f64 a b_2) (/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a)
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a #s(literal 1 binary64)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 a) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c a) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 c a) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 a #s(literal -1 binary64)))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 c (*.f64 a #s(literal -1/2 binary64)))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (*.f64 c a) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 c a))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(*.f64 (*.f64 a #s(literal -1/2 binary64)) c)
(+.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(+.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (/.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) b_2 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) b_2 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 b_2 #s(literal 1/2 binary64)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 b_2 b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 #s(literal 1 binary64)) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 b_2 c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b_2 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2)) (/.f64 b_2 (neg.f64 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 b_2 (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 b_2 (*.f64 b_2 (neg.f64 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 b_2 b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)))) (fma.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) b_2) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) b_2) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) a (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 2 binary64) b_2))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 2 binary64)))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 #s(literal 1 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1 binary64) b_2))) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) a (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 2 binary64) b_2))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal -2 binary64)) (*.f64 b_2 b_2) (*.f64 (neg.f64 a) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2) (*.f64 a (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 2 binary64)) (*.f64 b_2 b_2) (*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 b_2 #s(literal 1 binary64)) (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) b_2) (*.f64 b_2 b_2) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 b_2 b_2) (*.f64 a (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) b_2) (*.f64 b_2 b_2) (*.f64 a (*.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64))))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (-.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))) (neg.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 b_2 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))) (neg.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) b_2)) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) b_2)) (neg.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (fma.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (fma.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (-.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))))))
(*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) b_2)
(+.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(-.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))) (/.f64 (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (/.f64 (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))
(fma.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)))
(fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))) (neg.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (*.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 (*.f64 (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (neg.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (-.f64 (*.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a))) (*.f64 (*.f64 (neg.f64 b_2) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))) (*.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) #s(literal 3 binary64)) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a (*.f64 a a)) #s(literal 1/8 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (fma.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (*.f64 b_2 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(*.f64 b_2 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(*.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) b_2)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(+.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(+.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(-.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal -2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 a)) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) c) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 (neg.f64 b_2))) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c (/.f64 b_2 #s(literal -1/2 binary64))) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 2 binary64) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 c #s(literal -2 binary64)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2) (/.f64 #s(literal 2 binary64) a))
(/.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (-.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (*.f64 (neg.f64 a) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 a (*.f64 b_2 b_2)))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 (*.f64 c a) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 a)))
(/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) a))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (-.f64 (*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 2 binary64) a))) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (neg.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (neg.f64 a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 a) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 a) b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 c a)) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 a b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 c a) #s(literal 1/2 binary64))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a (*.f64 c #s(literal 1 binary64)))) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a (*.f64 #s(literal 1 binary64) c))) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 a (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 a b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) c)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (neg.f64 (neg.f64 a)) #s(literal 1 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 a)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 (neg.f64 a)) b_2))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 (neg.f64 a)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) c)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) c)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 c #s(literal 1 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) b_2 (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) c)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 c #s(literal 1 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (neg.f64 b_2))))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 #s(literal 1 binary64) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (+.f64 (neg.f64 b_2) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.f64 (fma.f64 c (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 c a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 c (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 c (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 c (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 c (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 b_2) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 a) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 a)))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c a) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) a (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 c #s(literal 1 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) #s(literal -1 binary64))) (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 a) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) a (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 a) (*.f64 b_2 #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) a (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 (neg.f64 a)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 b_2 #s(literal 1 binary64))) (*.f64 b_2 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 b_2)) (*.f64 b_2 (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (*.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (*.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))) (neg.f64 (neg.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2 binary64) (*.f64 b_2 b_2) (*.f64 (*.f64 c a) #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (neg.f64 a) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 #s(literal 2 binary64) (*.f64 b_2 b_2) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))) (neg.f64 (*.f64 a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c a) #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 a))))
(/.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 (*.f64 b_2 b_2) #s(literal 2 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 b_2) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (neg.f64 (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (fma.f64 (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (*.f64 (/.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))) (/.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a)) (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 2 binary64) a) (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
(/.f64 #s(literal 1/2 binary64) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(/.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))) (neg.f64 (neg.f64 b_2)))
(pow.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) b_2))

eval181.0ms (1.8%)

Memory
4.4MiB live, 311.0MiB allocated
Compiler

Compiled 27 693 to 2 671 computations (90.4% saved)

prune398.0ms (4.1%)

Memory
-2.8MiB live, 363.7MiB allocated
Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New1 181181 199
Fresh246
Picked325
Done011
Total1 186251 211
Accuracy
91.8%
Counts
1 211 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
26.5%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
26.5%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
23.8%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
46.9%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
51.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
34.7%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))))) a)
32.6%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
26.5%
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
27.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) a)
28.3%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))) a)
46.8%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
46.9%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
16.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))) #s(literal -1 binary64)))
35.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
35.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
35.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 b_2 (/.f64 #s(literal -2 binary64) a)))
12.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(literal 0 binary64) (neg.f64 a)) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
17.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (neg.f64 #s(approx (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
34.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))))
27.9%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (fma.f64 (*.f64 b_2 (/.f64 b_2 a)) #s(literal -2 binary64) (*.f64 c #s(literal 1/2 binary64))) b_2)))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Compiler

Compiled 906 to 478 computations (47.2% saved)

simplify156.0ms (1.6%)

Memory
-28.7MiB live, 191.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
cost-diff128
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
cost-diff384
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
cost-diff704
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
cost-diff0
(*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))
cost-diff0
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
cost-diff320
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))
cost-diff0
(/.f64 a b_2)
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
cost-diff384
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
cost-diff0
(/.f64 #s(literal 1/2 binary64) b_2)
cost-diff0
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
cost-diff0
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
cost-diff0
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
cost-diff704
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
Rules
5 058×lower-fma.f32
5 056×lower-fma.f64
3 794×lower-*.f32
3 782×lower-*.f64
1 554×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048493
072489
1134486
2309481
3819477
41776451
53677451
65825451
08095446
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)
b_2
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
c
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
#s(literal -2 binary64)
(/.f64 a b_2)
a
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))
c
#s(literal -1/2 binary64)
(*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))
#s(literal -1/8 binary64)
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
a
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/.f64 c (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
b_2
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(*.f64 b_2 b_2)
b_2
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
a
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
Outputs
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)
b_2
a
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.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 (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
c
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
#s(literal -2 binary64)
(/.f64 a b_2)
a
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)
(/.f64 (*.f64 c (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))
(*.f64 c (fma.f64 a (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
c
#s(literal -1/2 binary64)
(*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))
(*.f64 a (*.f64 c (*.f64 #s(literal -1/8 binary64) (/.f64 c (*.f64 b_2 b_2)))))
#s(literal -1/8 binary64)
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/.f64 (*.f64 c (*.f64 a c)) (*.f64 b_2 b_2))
a
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/.f64 c (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
b_2
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
(*.f64 b_2 b_2)
b_2
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
a
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))

localize197.0ms (2%)

Memory
24.2MiB live, 286.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy13.553991508960545
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
accuracy15.532956276450399
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
accuracy25.149441899194134
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
accuracy35.36344283487003
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
accuracy3.2689888373025093
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
accuracy3.485737755090066
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
accuracy6.187194900085402
(/.f64 c (*.f64 b_2 b_2))
accuracy41.441928149865504
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
accuracy0
(/.f64 a b_2)
accuracy0.6924456322695615
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
accuracy41.895933052221466
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
accuracy0
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy0.1953125
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
accuracy41.40755655471293
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
accuracy41.94875494432952
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
accuracy3.1512566972994103
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
accuracy5.745429823440049
(/.f64 (*.f64 b_2 b_2) c)
accuracy14.120974743841264
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
accuracy25.149441899194134
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
Samples
48.0ms79×2valid
40.0ms77×1valid
29.0ms89×0valid
8.0ms11×3valid
Compiler

Compiled 327 to 43 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 91.0ms
ival-div: 37.0ms (40.6% of total)
ival-mult: 16.0ms (17.5% of total)
adjust: 14.0ms (15.4% of total)
ival-sub: 11.0ms (12.1% of total)
ival-add: 5.0ms (5.5% of total)
ival-sqrt: 4.0ms (4.4% of total)
ival-neg: 3.0ms (3.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series100.0ms (1%)

Memory
43.8MiB live, 146.9MiB allocated
Counts
23 → 732
Calls
Call 1
Inputs
#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())
#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())
#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())
#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())
#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())
#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())
#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())
#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())
#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())
Outputs
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) (patch (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor 0 b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (/ 1/2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(literal 1/2 binary64) b_2) (patch (/.f64 #s(literal 1/2 binary64) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf a) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) (patch (/.f64 #s(literal -2 binary64) (/.f64 a b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2))) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf a) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor 0 b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (/ a b_2) (taylor -inf b_2) (#s(alt (/.f64 a b_2) (patch (/.f64 a b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2)) (taylor 0 c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c)))) (taylor -inf c) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor 0 a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a))))) (taylor -inf a) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 c) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c))))) (taylor -inf c) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2)))))) (taylor -inf a) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2)) (taylor -inf b_2) (#s(alt (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) (patch (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2)))))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2)))))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))) (taylor 0 a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor -inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2)))) (taylor inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) (taylor inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (taylor inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor -inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2))))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2)))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7))))))))))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ c (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 c (/.f64 c (*.f64 b_2 b_2))) (patch (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2)) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
Calls

183 calls:

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

simplify415.0ms (4.2%)

Memory
-3.6MiB live, 526.4MiB allocated
Algorithm
egg-herbie
Rules
9 232×lower-fma.f64
9 232×lower-fma.f32
6 406×lower-*.f64
6 406×lower-*.f32
5 678×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0101812204
1339011768
0816711330
Stop Event
iter limit
node limit
Counts
732 → 729
Calls
Call 1
Inputs
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* 1/2 (/ c b_2))
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -2 (/ b_2 a))
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a 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)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(/ 1/2 b_2)
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* -2 (/ b_2 a))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(/ a b_2)
(* -1/2 c)
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* -1/2 c)
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ c b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (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 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2))))))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2)))))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ c (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (* a (pow c 2)) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(/ (pow c 2) (pow b_2 2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
Outputs
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 (-.f64 a (/.f64 (*.f64 b_2 b_2) c)) (neg.f64 c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 a (neg.f64 c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (-.f64 c (/.f64 (*.f64 b_2 b_2) a))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (-.f64 c (/.f64 (*.f64 b_2 b_2) a))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(neg.f64 (*.f64 a (-.f64 c (/.f64 (*.f64 b_2 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)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) c)) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 a c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (*.f64 b_2 (+.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.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)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2)) a)))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))))) (/.f64 b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2)) c)))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) b_2) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(neg.f64 (fma.f64 b_2 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64)))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 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))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (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)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 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)))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal 1/16 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 6 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))))
(* -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 (neg.f64 c) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) c)) c))))
(* 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 c #s(literal 1/2 binary64))) 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 c #s(literal 1/2 binary64))) 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 c #s(literal 1/2 binary64))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(*.f64 (neg.f64 c) (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 a c)) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(* 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 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.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)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(* 1/2 (/ c b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(/ 1/2 b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) c)) c))))
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(/ a b_2)
(/.f64 a b_2)
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) #s(literal -1/2 binary64)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 2))) (* 1/2 (/ 1 c))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) c)))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 (/.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c a) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c a) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(neg.f64 (*.f64 a (fma.f64 (/.f64 c a) #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 b_2))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(* -1/2 c)
(*.f64 c #s(literal -1/2 binary64))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) b_2) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64))) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (neg.f64 (/.f64 b_2 (*.f64 a c)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))) (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))))) (/.f64 b_2 (*.f64 a c)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (/.f64 b_2 (*.f64 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)))))
(*.f64 (neg.f64 c) (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a)) c)))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (/.f64 (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64))))) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 #s(literal -1 binary64))))) c)) c))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 c))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 a))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 (neg.f64 a) (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) #s(literal 1/8 binary64) (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c (*.f64 a a)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) a)) (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -5/128 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 b_2))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2))))))
(*.f64 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))))))
(neg.f64 (*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a)
(/.f64 (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a)
(/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))) b_2) (neg.f64 a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))) a) (*.f64 b_2 a)) a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (/.f64 (neg.f64 (fma.f64 b_2 a (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 a c)) b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a a) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c)))) (neg.f64 a))) a))) a))) (neg.f64 a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 c (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (neg.f64 (*.f64 c c))) (-.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))
(-.f64 (-.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (*.f64 c (*.f64 c c)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 (/.f64 (neg.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)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (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 c (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64) (*.f64 b_2 (/.f64 c a))) c))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (fma.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a)) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (neg.f64 c)) (*.f64 b_2 (/.f64 c a))) c))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2)))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2)))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2)
(/.f64 (fma.f64 (*.f64 a c) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -5/128 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)) (neg.f64 b_2))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))))))
(neg.f64 (*.f64 b_2 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 a c) (*.f64 (*.f64 (*.f64 a c) (*.f64 a c)) #s(literal 1/8 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a c)) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (*.f64 c (*.f64 c c))))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (*.f64 b_2 b_2))))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))) (*.f64 b_2 a)) a))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))))) (neg.f64 a)) (*.f64 b_2 a)) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 c (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 b_2 (*.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 c)) (neg.f64 c)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)))))) (neg.f64 c)) (*.f64 b_2 c)) c))
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(* a c)
(*.f64 a c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (* a (pow c 2)) (pow b_2 2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/ (pow c 2) (pow b_2 2))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal 1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a c))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal 1/2 binary64) #s(literal -2 binary64)))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (-.f64 (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a c) (*.f64 a c))) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/2 binary64) #s(literal 2 binary64)))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(/.f64 (+.f64 (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) (*.f64 a c)) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 a (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 (neg.f64 a) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 a (-.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (neg.f64 a) (-.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 #s(literal 1/2 binary64) (*.f64 (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 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 a c))))) (neg.f64 a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 c (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (neg.f64 c) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 c (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (-.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (/.f64 b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 a c)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (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 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))

rewrite331.0ms (3.4%)

Memory
-17.2MiB live, 497.9MiB allocated
Rules
5 248×lower-/.f32
5 232×lower-/.f64
4 328×lower-*.f32
4 316×lower-*.f64
3 142×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
048385
072339
1292336
22335324
08699322
Stop Event
iter limit
node limit
iter limit
Counts
23 → 826
Calls
Call 1
Inputs
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2)))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(/.f64 #s(literal 1/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 -2 binary64) (/.f64 a b_2)))
(/.f64 a b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))) b_2)
(*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(/.f64 (*.f64 b_2 b_2) c)
(/.f64 c (*.f64 b_2 b_2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
Outputs
(+.f64 (*.f64 c (/.f64 (*.f64 b_2 b_2) c)) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) c) c) (*.f64 c (neg.f64 a)))
(fma.f64 c (/.f64 (*.f64 b_2 b_2) c) (*.f64 c (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) c) c (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a)))) (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a))) (fma.f64 b_2 (/.f64 b_2 c) a))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) c) (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c) (fma.f64 b_2 (/.f64 b_2 c) a))
(/.f64 (neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)))) (neg.f64 (fma.f64 b_2 (/.f64 b_2 c) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) c)) (neg.f64 (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c)) (neg.f64 (fma.f64 b_2 (/.f64 b_2 c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 a b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 a (/.f64 #s(literal 1 binary64) a))) (/.f64 a b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 a (neg.f64 b_2))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) a))) (/.f64 a (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (*.f64 a (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (*.f64 a a))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) 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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (pow.f64 (/.f64 a (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))) (/.f64 (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))) (neg.f64 (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 c (*.f64 b_2 #s(literal 2 binary64)))))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 c (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 c (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 b_2 #s(literal 2 binary64))))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 #s(literal 2 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1/2 binary64) (neg.f64 b_2))
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 #s(literal 1/2 binary64) b_2)
(/.f64 #s(literal 1/2 binary64) (neg.f64 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64))))
(pow.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal 2 binary64) (/.f64 a b_2)))
(/.f64 #s(literal 2 binary64) (/.f64 a (neg.f64 b_2)))
(/.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 #s(literal -2 binary64) (/.f64 a b_2))
(/.f64 #s(literal 1 binary64) (/.f64 a (*.f64 #s(literal -2 binary64) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64))))
(/.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 #s(literal -2 binary64) b_2) a)
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) b_2)) (neg.f64 a))
(pow.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (*.f64 #s(literal -2 binary64) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 #s(literal -2 binary64) a))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal -1 binary64) (/.f64 a b_2)))
(*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2))
(*.f64 #s(literal -2 binary64) (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) a) b_2)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 #s(literal -2 binary64) b_2) a))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 a)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(neg.f64 (/.f64 a (neg.f64 b_2)))
(/.f64 a b_2)
(/.f64 (neg.f64 a) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 a)) (neg.f64 (neg.f64 b_2)))
(/.f64 (/.f64 a #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 a #s(literal 1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 a #s(literal 1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 a b_2) #s(literal 1 binary64))
(pow.f64 (/.f64 b_2 a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 a) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 a b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) a)
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) a) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(+.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64)))
(+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64)))) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64)))))
(fma.f64 c #s(literal -1/2 binary64) (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 #s(literal -1/2 binary64) c (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (/.f64 c (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) c) (/.f64 c (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 c (*.f64 b_2 b_2))) c (*.f64 c #s(literal -1/2 binary64)))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (fma.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) b_2) (/.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) b_2))
(-.f64 (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) (*.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) b_2))
(/.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (*.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) b_2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 (*.f64 c a) (*.f64 c (*.f64 a (*.f64 c a)))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 binary64))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))))
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 c c))) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 c a) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64))
(*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c a)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) a)
(*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) c) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 a #s(literal -1/8 binary64)) (/.f64 c (*.f64 b_2 b_2))) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 a))) (/.f64 (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))) (/.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) (neg.f64 (neg.f64 a))) (/.f64 b_2 (neg.f64 (neg.f64 a))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (*.f64 b_2 b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a a)) (/.f64 (*.f64 a b_2) (*.f64 a a)))
(-.f64 (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))))
(-.f64 (/.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))) (/.f64 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 a b_2)) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 a #s(literal 1 binary64))) (*.f64 a (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 a (/.f64 #s(literal 1 binary64) a))) (/.f64 a b_2))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 a (neg.f64 b_2))) (*.f64 a #s(literal -1 binary64))) (*.f64 a (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 (/.f64 a b_2) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) b_2)) (*.f64 (neg.f64 a) (/.f64 #s(literal 1 binary64) a))) (/.f64 a (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 a (neg.f64 b_2))) (*.f64 (neg.f64 a) #s(literal -1 binary64))) (*.f64 (neg.f64 a) (/.f64 a (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (*.f64 a (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (*.f64 a a))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) 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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (pow.f64 (/.f64 a (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) #s(literal -1 binary64)))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(+.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))) (/.f64 (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (/.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (-.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))) (neg.f64 (fma.f64 b_2 (/.f64 b_2 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(+.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(+.f64 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(fma.f64 b_2 b_2 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 b_2 b_2 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal -1 binary64) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 #s(literal -1 binary64) (*.f64 b_2 (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (neg.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(pow.f64 (/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 c)) (/.f64 (*.f64 b_2 (neg.f64 b_2)) c))
(neg.f64 (/.f64 (*.f64 b_2 (neg.f64 b_2)) c))
(/.f64 (*.f64 b_2 b_2) c)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 c)))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 c))
(/.f64 (*.f64 b_2 (neg.f64 b_2)) (neg.f64 (neg.f64 (neg.f64 c))))
(/.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 (/.f64 #s(literal 1 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) c)) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64))
(pow.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 c))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) c))
(*.f64 (*.f64 b_2 (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 c)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(*.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 c) b_2)
(*.f64 (/.f64 b_2 c) (pow.f64 (/.f64 #s(literal 1 binary64) b_2) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 c)) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) c))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 c)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 (neg.f64 b_2))) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(neg.f64 (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(/.f64 c (*.f64 b_2 b_2))
(/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) c))))
(/.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 b_2 c))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) c))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 c b_2))))
(/.f64 (/.f64 c b_2) b_2)
(/.f64 (neg.f64 (neg.f64 c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) b_2)) (neg.f64 (/.f64 b_2 c)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2))) (neg.f64 (/.f64 #s(literal 1 binary64) c)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 c b_2))) (neg.f64 (neg.f64 b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64))
(pow.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 c b_2)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (neg.f64 c))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 c)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(/.f64 (*.f64 c a) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 c (neg.f64 a)) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (*.f64 (*.f64 c a) c) (*.f64 b_2 b_2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 c a) (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 (*.f64 c a) (/.f64 c b_2)) b_2)
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a (*.f64 c c))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) a)) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 c (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c a) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) a)
(*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) c)
(*.f64 (*.f64 (*.f64 c a) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(/.f64 c (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (neg.f64 c) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/.f64 (*.f64 c (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 c (/.f64 c b_2)) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) c) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
(/.f64 (/.f64 (*.f64 c c) b_2) b_2)
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 c (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) c)) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) b_2)) (neg.f64 b_2))
(pow.f64 (/.f64 c b_2) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) #s(literal -1 binary64))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) c)
(*.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 c b_2))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 b_2 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))

eval373.0ms (3.8%)

Memory
33.9MiB live, 330.3MiB allocated
Compiler

Compiled 58 793 to 3 542 computations (94% saved)

prune292.0ms (3%)

Memory
-21.3MiB live, 498.1MiB allocated
Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New1 792111 803
Fresh10717
Picked235
Done213
Total1 806221 828
Accuracy
91.8%
Counts
1 828 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
46.9%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
51.1%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
34.7%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))))) b_2) a)
32.6%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
23.8%
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
28.3%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))) a)
46.8%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
46.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a))
46.9%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
16.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))) #s(literal -1 binary64)))
35.5%
#s(approx (/ (/ (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (+ (* c -1/2) (* -1/8 (* a (* c (/ c (* b_2 b_2)))))) (*.f64 c (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) #s(literal -1/2 binary64)))) b_2))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
35.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
12.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(literal 0 binary64) (neg.f64 a)) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
17.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Compiler

Compiled 714 to 392 computations (45.1% saved)

simplify192.0ms (2%)

Memory
19.9MiB live, 216.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))
cost-diff0
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
cost-diff384
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
cost-diff704
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
cost-diff0
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
cost-diff0
(/.f64 #s(literal 1 binary64) a)
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
cost-diff704
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
cost-diff0
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))))
cost-diff0
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
cost-diff0
(*.f64 c #s(literal 1/2 binary64))
cost-diff0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
cost-diff0
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
cost-diff0
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
cost-diff0
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
cost-diff0
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
Rules
7 696×lower-fma.f32
7 694×lower-fma.f64
2 504×lower-*.f32
2 492×lower-*.f64
1 576×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056616
080620
1141593
2301583
3752579
41835541
54710541
67146541
08209539
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
b_2
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
c
#s(literal 1/2 binary64)
b_2
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)
b_2
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
#s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))
(*.f64 a c)
a
c
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)
Outputs
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
b_2
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
c
#s(literal 1/2 binary64)
b_2
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))
(*.f64 a (neg.f64 c))
a
(neg.f64 c)
c
b_2
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2) a)
(/.f64 #s(literal 1 binary64) a)
#s(literal 1 binary64)
a
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
c
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)
b_2
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))))
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))))
#s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))
(*.f64 a c)
a
c
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))
#s(approx (- (* b_2 b_2) (* a c)) (fma.f64 a (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) c) a)
(/.f64 (*.f64 b_2 b_2) c)
(*.f64 b_2 b_2)

localize275.0ms (2.8%)

Memory
-17.4MiB live, 302.9MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy5.745429823440049
(/.f64 (*.f64 b_2 b_2) c)
accuracy13.553991508960545
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
accuracy15.532956276450399
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
accuracy25.149441899194134
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
accuracy3.1512566972994103
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
accuracy5.745429823440049
(/.f64 (*.f64 b_2 b_2) c)
accuracy14.120974743841264
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
accuracy25.149441899194134
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
accuracy2.652323486542386
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
accuracy14.120974743841264
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)
accuracy25.149441899194112
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))))
accuracy39.43014764706593
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))
accuracy0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
accuracy0
(*.f64 c #s(literal 1/2 binary64))
accuracy41.40755655471293
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy41.94875494432952
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
accuracy1.253892488027801
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
accuracy2.652323486542386
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
accuracy14.120974743841264
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
accuracy25.149441899194112
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
Samples
51.0ms79×2valid
47.0ms77×1valid
27.0ms89×0valid
8.0ms11×3valid
Compiler

Compiled 345 to 38 computations (89% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-div: 22.0ms (25.2% of total)
ival-mult: 20.0ms (22.9% of total)
adjust: 18.0ms (20.6% of total)
ival-sub: 11.0ms (12.6% of total)
ival-neg: 6.0ms (6.9% of total)
ival-add: 5.0ms (5.7% of total)
ival-sqrt: 4.0ms (4.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series64.0ms (0.7%)

Memory
28.3MiB live, 74.2MiB allocated
Counts
24 → 792
Calls
Call 1
Inputs
#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())
#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())
#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())
#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())
#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())
#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())
#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())
#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())
Outputs
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2) (taylor 0 b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a))) (taylor 0 c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a) (taylor 0 a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2))) (taylor -inf a) (#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) (patch (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor 0 c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 c) (taylor -inf c) (#s(alt (*.f64 c #s(literal 1/2 binary64)) (patch (*.f64 c #s(literal 1/2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) (patch (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (- (pow b_2 2) (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* a (- (/ (pow b_2 2) a) c)) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c)))) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* c (- (/ (pow b_2 2) c) a)) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a)))) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) (patch #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) (patch (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a))) (taylor -inf a) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1))) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a)))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a))))))) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1))))) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (patch (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor 0 a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (/ 1 a) (taylor -inf a) (#s(alt (/.f64 #s(literal 1 binary64) a) (patch (/.f64 #s(literal 1 binary64) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2) (taylor inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))) (taylor 0 a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a))) (taylor inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5))))))))) (taylor 0 c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c))) (taylor inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (patch (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2)))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2)))))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2)))))) (taylor 0 b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))))))) b_2) (taylor inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2)))))))) (taylor -inf b_2) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))) (taylor 0 a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))) (taylor 0 a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))) (taylor 0 a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a) (taylor inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor -inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a)) (taylor -inf a) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2)))) (taylor 0 c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2)))) (taylor inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2))))) (taylor inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (taylor inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor -inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) (patch (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2))))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2))))) (taylor 0 b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2) (taylor inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2)))))))) (taylor -inf b_2) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))) (taylor 0 a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) (taylor inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) (taylor inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))) (taylor 0 c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))) (taylor 0 c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7))))))))))) (taylor 0 c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (taylor inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) (taylor inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) (taylor inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) (taylor inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (patch (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf b_2) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf a) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor 0 c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* a c) (taylor -inf c) (#s(alt #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (patch #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (patch (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 a) (/ (pow b_2 2) c))) (taylor inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ a (* -1 (/ (pow b_2 2) c))))) (taylor -inf c) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor -inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2))))) (taylor -inf b_2) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (pow b_2 2) (taylor 0 a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 (* a c)) (pow b_2 2)) (taylor 0 a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 c) (/ (pow b_2 2) a))) (taylor inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor -inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ c (* -1 (/ (pow b_2 2) a))))) (taylor -inf a) (#s(alt #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) (patch #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5))))))))) (taylor 0 b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))) (taylor inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))) (taylor -inf b_2) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))) (taylor 0 a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))) (taylor -inf a) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))) (taylor 0 c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))) (taylor -inf c) (#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor 0 c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (/ (pow b_2 2) c) (taylor -inf c) (#s(alt (/.f64 (*.f64 b_2 b_2) c) (patch (/.f64 (*.f64 b_2 b_2) c) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2)) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))) (taylor inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)) (taylor -inf b_2) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2)) (taylor 0 a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))) (taylor inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1))))) (taylor -inf a) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2)) (taylor 0 c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))) (taylor inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1))))) (taylor -inf c) (#s(alt (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (patch (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #<representation binary64>) () ())) ())
Calls

198 calls:

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

simplify662.0ms (6.8%)

Memory
-116.1MiB live, 573.1MiB allocated
Algorithm
egg-herbie
Rules
12 184×lower-fma.f64
12 184×lower-fma.f32
8 288×lower-*.f64
8 288×lower-*.f32
5 580×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098715060
1330114584
0925614016
Stop Event
iter limit
node limit
Counts
792 → 783
Calls
Call 1
Inputs
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* 1/2 (/ c b_2))
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -2 (/ b_2 a))
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/ (- (* 1/2 (/ (* a 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)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 (/ c b_2))
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* 1/2 c)
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1))))) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(* (sqrt (/ c a)) (sqrt -1))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1))))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(/ 1 a)
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))) (/ b_2 c)))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(* -1/2 (/ c b_2))
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (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 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2))))))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))))))
(* -1/2 (/ c b_2))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a)
(* (sqrt (/ c a)) (sqrt -1))
(* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a))
(* -1/2 (/ c b_2))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))
(* (sqrt (/ c a)) (sqrt -1))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2)))))
(* -1/2 (/ (* a c) b_2))
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2)
(* -2 b_2)
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))))))
(* -1/2 (/ (* a c) b_2))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(* -1/2 (/ (* a c) b_2))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))))))))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* a c)
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(* -1 (* a c))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(* -1 (* a c))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(* -1 (* a c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(* (sqrt (* a c)) (sqrt -1))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(* -1 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(* (sqrt (* a c)) (sqrt -1))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(/ (pow b_2 2) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(* -2 b_2)
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/2 (* a c))) b_2))
(* -1 (/ (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))) b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* a (- (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(* a (- (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(* -2 b_2)
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(* c (- (* -1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
Outputs
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (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 (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -1 binary64) a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 c)) b_2) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (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))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (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 (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -1 binary64) a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(/ (- (* -2 (/ (pow b_2 2) a)) (* -1/2 c)) b_2)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) a) (*.f64 c #s(literal 1/2 binary64))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(fma.f64 #s(literal 1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 b_2 #s(literal -2 binary64)) a))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal 1/2 binary64) b_2)))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(neg.f64 (*.f64 c (fma.f64 #s(literal 2 binary64) (/.f64 b_2 (*.f64 c a)) (/.f64 #s(literal -1/2 binary64) b_2))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (- (* 1/2 (/ (* a c) b_2)) (* 2 b_2)) a)
(/.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 #s(literal -2 binary64))) a)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(- (* -2 (/ b_2 a)) (* -1/2 (/ c b_2)))
(fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* 1/2 c)
(*.f64 c #s(literal 1/2 binary64))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (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 (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -1 binary64) a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a)))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 c)) b_2) c))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (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))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(- (pow b_2 2) (* a c))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ b_2 a)) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(+ (* -1 (/ b_2 a)) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -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 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) b_2) a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* -1 (/ (+ (* -1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1))))) a))) a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 (-.f64 b_2 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) a)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ b_2 (sqrt -1)))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 (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 (*.f64 a (*.f64 a a))))) (/.f64 #s(literal -1 binary64) a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (sqrt -1)))))) (/ 1 a))) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))))) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a (pow b_2 6)))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 c (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 a (pow.f64 b_2 #s(literal 6 binary64))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (* 2 (/ 1 a))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (neg.f64 b_2))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 6))) (* 2 (/ 1 a)))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a)))) (neg.f64 b_2))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) (* a b_2))) (* -1/16 (/ (pow a 2) (pow b_2 5))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) (*.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* c (+ (* -1 (/ b_2 (* a c))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))
(*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(*.f64 c (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a))))
(* c (+ (* -1 (/ b_2 (* a c))) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ 1 (* a c))) (sqrt -1))))))
(*.f64 c (-.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64)))))))) (/.f64 b_2 (*.f64 c a))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* -1 (* c (+ (* (sqrt (/ 1 (* a c))) (sqrt -1)) (/ b_2 (* a c)))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 b_2 (*.f64 c a))) (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)))))
(neg.f64 (*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (/.f64 b_2 (neg.f64 a))) (neg.f64 c)))))
(* -1 (* c (+ (* -1 (/ (+ (* -1 (/ b_2 a)) (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) c))) c)) (* (sqrt (/ 1 (* a c))) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))))) c)) c))))
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(/ 1 a)
(/.f64 #s(literal 1 binary64) a)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* b_2 (- (* 1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* b_2 (- (* b_2 (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 c a (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2)))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(*.f64 (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/2 (/ (* a (+ (* 1/64 (/ (pow c 4) (pow b_2 6))) (* 1/16 (/ (pow c 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow c 3) (pow b_2 5)))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))))
(* a (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a)))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) a)) (neg.f64 a))
(* -1 (* a (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))))) (neg.f64 a)) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/2 (/ (* c (+ (* 1/64 (/ (pow a 4) (pow b_2 6))) (* 1/16 (/ (pow a 4) (pow b_2 6))))) b_2)) (* -1/16 (/ (pow a 3) (pow b_2 5)))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 5/64 binary64)) b_2) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c)))))
(* c (- (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))) (/ b_2 c)))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) c)) (neg.f64 c))
(* -1 (* c (+ (* -1 (/ (- (* -1 (/ (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))))) (neg.f64 c)) b_2) c))))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* (pow a 2) (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (* a (pow (sqrt -1) 2))))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 a a) (*.f64 c (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) a)) (neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(/ (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(/ (+ (* -1/2 c) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 2) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 3) (pow c 4)) (pow b_2 6))))))) b_2)
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c #s(literal 4 binary64)) a) (*.f64 a a)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal -5/128 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64)))))) b_2)
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2)))) (pow b_2 4))) (* 2 (/ 1 a))) (* 1/2 (/ c (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/8 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(* -1 (* b_2 (- (+ (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* a (pow c 2))) (* 1/4 (* a (pow c 2))))))) (+ (* -1/16 (* (pow a 2) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* (pow a 2) c))))) (pow b_2 6))) (* 2 (/ 1 a))) (+ (* -1/8 (/ (* a (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* a (pow c 2)) (pow b_2 4))) (* 1/2 (/ c (pow b_2 2))))))))
(neg.f64 (*.f64 b_2 (-.f64 (-.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 c (*.f64 a a))) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c (*.f64 c c)) (*.f64 a a)) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (*.f64 (*.f64 a (*.f64 c c)) #s(literal 1/8 binary64))))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal 1/8 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7))))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2))) a)
(/.f64 (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))) a)
(/.f64 (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))) a)
(/ (+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2))))))) a)
(/.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) a)
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(* -1 (/ (+ b_2 (* -1 (* (sqrt (* a c)) (sqrt -1)))) a))
(/.f64 (-.f64 b_2 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))) (neg.f64 a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))) a))) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) a) (*.f64 a b_2)) a))) (neg.f64 a))
(* -1 (/ (+ (* -1 (* (sqrt (* a c)) (sqrt -1))) (* -1 (/ (+ (* -1 (* a b_2)) (* -1 (/ (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (+ (* -1 (/ (+ (* -1 (* (sqrt (/ a c)) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow a 2) (pow b_2 3)) c))) a)) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a))) a))) a))
(/.f64 (neg.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (/.f64 (neg.f64 (fma.f64 a b_2 (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64))) (neg.f64 (sqrt.f64 (/.f64 a c))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) a)) c)) (neg.f64 a))) a))) a))) (neg.f64 a))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* -1/16 (/ (* (pow a 2) c) (pow b_2 5))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* c (+ (* -1/8 (/ a (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 2) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 3) (pow b_2 7))) (* -1/128 (/ (pow a 3) (pow b_2 7))))))))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 c (*.f64 (/.f64 (*.f64 a (*.f64 a a)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (/ b_2 (* a (pow (sqrt -1) 2))))
(-.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (pow c 2)))) (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))))
(-.f64 (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (*.f64 c c)) (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 b_2 a))
(- (+ (* -1 (* (sqrt (/ c a)) (/ 1 (sqrt -1)))) (* -1 (/ (+ (* -1 (* (sqrt (/ c a)) (/ (* b_2 (+ (* -1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ (pow c 3) (pow a 3))) (/ (pow b_2 2) (pow (sqrt -1) 3))))) (sqrt -1)))) (* 1/2 (/ (* (pow b_2 3) (pow c 2)) (* (pow a 2) (pow (sqrt -1) 4))))) (pow c 3)))) (+ (* -1 (/ b_2 (* a (pow (sqrt -1) 2)))) (+ (* -1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (pow (sqrt -1) 3))))))
(-.f64 (-.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))))) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (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)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 b_2 a))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c (pow a 3))) (* (pow b_2 2) (sqrt -1))))) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64) (/.f64 (*.f64 c b_2) a)) c))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) (pow a 2)))) (+ (* -1 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) (pow a 3))) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (/ (* b_2 c) a))) c)) (* (sqrt (/ c a)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a))))) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a a)) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) (*.f64 a (*.f64 a a)))))))) (neg.f64 c)) (/.f64 (*.f64 c b_2) a)) c))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))))) (/ 1 (pow (sqrt -1) 2)))))
(fma.f64 b_2 (fma.f64 b_2 (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (* b_2 (+ (* b_2 (+ (* -1 (* b_2 (- (* 1/2 (/ 1 (* a (* c (pow (sqrt -1) 4))))) (* -1 (* (sqrt (/ 1 (* a c))) (/ (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))) (sqrt -1))))))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (pow (sqrt -1) 3))))))) (/ 1 (pow (sqrt -1) 2)))))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64)))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (neg.f64 b_2) (*.f64 (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 c a)))) b_2)
(/ (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (+ (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))) (+ (* -1/32 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))) (* -1/128 (/ (* (pow a 4) (pow c 4)) (pow b_2 6))))))) b_2)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (fma.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) #s(literal -5/128 binary64) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))))) b_2)
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* -1 (* b_2 (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2)))) (pow b_2 4)))) (* 1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (*.f64 b_2 (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/8 binary64)) (neg.f64 (pow.f64 b_2 #s(literal 4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)))))
(* -1 (* b_2 (- (+ 2 (* -1 (/ (+ (* -1/4 (* a (* c (+ (* -1/8 (* (pow a 2) (pow c 2))) (* 1/4 (* (pow a 2) (pow c 2))))))) (+ (* -1/16 (* (pow a 3) (pow c 3))) (* 2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (* a c))))) (pow b_2 6)))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* 1/2 (/ (* a c) (pow b_2 2))))))))
(*.f64 (-.f64 (-.f64 #s(literal 2 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64)) (*.f64 c a)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 c a)) (*.f64 (*.f64 (*.f64 a (*.f64 c c)) a) #s(literal 1/8 binary64))))) (pow.f64 b_2 #s(literal 6 binary64)))) (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5)))))))
(*.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* a (+ (* -1/16 (/ (pow c 3) (pow b_2 5))) (* a (+ (* -1/32 (/ (pow c 4) (pow b_2 7))) (* -1/128 (/ (pow c 4) (pow b_2 7)))))))))))
(*.f64 a (fma.f64 a (fma.f64 a (fma.f64 a (*.f64 (/.f64 (pow.f64 c #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64))) #s(literal -5/128 binary64)) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* (pow a 5) c))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 a b_2)) (neg.f64 a)))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* a (pow b_2 3)) c))) (+ (* -1 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow a 3) c)) (* (pow b_2 2) (sqrt -1)))))) a)) (* -1 (* a b_2))) a)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (neg.f64 (*.f64 (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c))) #s(literal -1/2 binary64)))) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) c) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 a (*.f64 a a)) c)))))) (neg.f64 a)) (*.f64 a b_2)) a))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 c a)) b_2)
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* c (+ (* -1/16 (/ (pow a 3) (pow b_2 5))) (* c (+ (* -1/32 (/ (pow a 4) (pow b_2 7))) (* -1/128 (/ (pow a 4) (pow b_2 7)))))))))))
(*.f64 c (fma.f64 c (fma.f64 c (fma.f64 (*.f64 c (/.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 b_2 #s(literal 7 binary64)))) #s(literal -5/128 binary64) (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1))))
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (/ b_2 (pow (sqrt -1) 2)))
(-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))
(fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (-.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* -1 (* (sqrt (* a c)) (/ 1 (sqrt -1)))) (+ (* -1 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (+ (* -1 (* (sqrt (/ 1 (* a (pow c 5)))) (/ (* b_2 (+ (* -1 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (/ (pow b_2 2) (pow (sqrt -1) 3)))))) (sqrt -1)))) (+ (* -1/2 (/ (pow b_2 3) (* a (* c (pow (sqrt -1) 4))))) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (/ b_2 (pow (sqrt -1) 2)))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1/2 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (pow.f64 c #s(literal 5 binary64)))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c a) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 4 binary64))))) (fma.f64 (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) #s(literal -1/2 binary64) (/.f64 b_2 #s(literal -1 binary64)))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+ (* -1 (/ (- (+ (* -1 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)) (*.f64 c b_2)) c))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (* (sqrt (/ 1 (* a c))) (* b_2 (* (sqrt -1) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1))))))))) (* -1/2 (/ (* (pow b_2 3) c) a))) (+ (* -1 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))) (* 1/2 (* (sqrt (/ (pow c 3) a)) (* (pow b_2 2) (sqrt -1)))))) c)) (* -1 (* b_2 c))) c)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a))) #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (-.f64 (/.f64 (*.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) a) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 (*.f64 c (*.f64 c c)) a)))))) (neg.f64 c)) (*.f64 c b_2)) c))
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* a c)
(*.f64 c a)
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* c (+ (* -1 a) (/ (pow b_2 2) c)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* c (+ a (* -1 (/ (pow b_2 2) c)))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(*.f64 (*.f64 b_2 b_2) (-.f64 #s(literal 1 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
(pow b_2 2)
(*.f64 b_2 b_2)
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(+ (* -1 (* a c)) (pow b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* a (+ (* -1 c) (/ (pow b_2 2) a)))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a c))
(*.f64 c (neg.f64 a))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* -1 (* a (+ c (* -1 (/ (pow b_2 2) a)))))
(*.f64 a (-.f64 (/.f64 (*.f64 b_2 b_2) a) c))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ 1 (pow (sqrt -1) 3)))) (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 5)))) (/ (pow b_2 2) (pow (sqrt -1) 5)))))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))))) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 5 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
b_2
(* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))
(fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))) b_2)
(* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6)))))))
(fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2)
(* -1 b_2)
(neg.f64 b_2)
(* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))))
(neg.f64 (fma.f64 b_2 (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))) b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(* -1 (* b_2 (+ 1 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))))))))
(neg.f64 (fma.f64 b_2 (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (pow.f64 b_2 #s(literal 4 binary64))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 a (fma.f64 #s(literal -1/2 binary64) (/.f64 c b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c c))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))))
(fma.f64 a (fma.f64 a (fma.f64 a (/.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) c) (*.f64 c c)) (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))) (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))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2)))))))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 (*.f64 #s(literal 1/16 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 c #s(literal 5 binary64)) (pow.f64 a #s(literal 7 binary64)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a a)) a) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64))))) (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 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a 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))))))
(neg.f64 (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 6 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (pow.f64 c #s(literal 7 binary64))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))) (neg.f64 c))
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(/ (pow b_2 2) c)
(/.f64 (*.f64 b_2 b_2) c)
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(- (* -1 b_2) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (neg.f64 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(- (* b_2 (- (* -1/2 (* (sqrt (/ 1 (* a c))) (/ b_2 (sqrt -1)))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(-.f64 (*.f64 b_2 (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))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(- (* b_2 (- (* b_2 (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))) 1)) (* (sqrt (* a c)) (sqrt -1)))
(fma.f64 b_2 (fma.f64 b_2 (fma.f64 #s(literal 1/8 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (sqrt.f64 #s(literal -1 binary64))))) #s(literal -1 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 2))
(*.f64 b_2 (fma.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -2 binary64)))
(* b_2 (- (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) (+ 2 (* -1/2 (/ (* a c) (pow b_2 2))))))
(*.f64 b_2 (+.f64 (fma.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (pow.f64 b_2 #s(literal 4 binary64))) #s(literal -2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))))
(* b_2 (- (* 1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 6))) (+ 2 (+ (* -1/2 (/ (* a c) (pow b_2 2))) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 4)))))))
(*.f64 b_2 (-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c)))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (pow.f64 b_2 #s(literal 4 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64)))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.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 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (*.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 #s(literal 1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 c a))) (/.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 a (*.f64 c c)) a)) (*.f64 b_2 b_2))) (neg.f64 b_2))
(* -1 (/ (- (* 1/2 (/ (+ (* 1/64 (* (pow a 4) (pow c 4))) (* 1/16 (* (pow a 4) (pow c 4)))) (pow b_2 6))) (+ (* -1/2 (* a c)) (+ (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4)))))) b_2))
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (pow.f64 c #s(literal 4 binary64))) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 c c)) a) (*.f64 b_2 b_2)) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 a (*.f64 a a)) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 c a))))) (neg.f64 b_2))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* a (- (* 1/8 (/ (* a (pow c 2)) (pow b_2 3))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 a (fma.f64 (*.f64 #s(literal 1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(- (* a (- (* a (- (* 1/16 (/ (* a (pow c 3)) (pow b_2 5))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (* -1/2 (/ c b_2)))) (* 2 b_2))
(fma.f64 a (fma.f64 a (fma.f64 #s(literal 1/16 binary64) (/.f64 (*.f64 a (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64))) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1/8 binary64))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* 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 a (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a))))
(* a (- (* 1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))))
(*.f64 a (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 a #s(literal 5 binary64)) (*.f64 c (*.f64 c c)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a)))))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (- (/ b_2 a) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (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)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -1 (* a (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ a c)) (* (pow b_2 2) (sqrt -1))))) a)) b_2) a)) (* (sqrt (/ c a)) (sqrt -1)))))
(neg.f64 (*.f64 a (-.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))))) a)) b_2) (neg.f64 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))))))
(* -2 b_2)
(*.f64 b_2 #s(literal -2 binary64))
(- (* 1/2 (/ (* a c) b_2)) (* 2 b_2))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 c a) b_2) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* 1/8 (/ (* (pow a 2) c) (pow b_2 3))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 c (fma.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 c (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(- (* c (- (* c (- (* 1/16 (/ (* (pow a 3) c) (pow b_2 5))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (* -1/2 (/ a b_2)))) (* 2 b_2))
(fma.f64 c (fma.f64 c (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 a (*.f64 a a)) (/.f64 c (pow.f64 b_2 #s(literal 5 binary64)))) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal 1/2 binary64) (/.f64 a b_2))) (*.f64 b_2 #s(literal -2 binary64)))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a))))
(* c (- (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 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 c (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c)))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c))))
(* c (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))))
(*.f64 c (-.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (pow.f64 b_2 #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (sqrt.f64 #s(literal -1 binary64))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a (*.f64 a a)) (pow.f64 c #s(literal 5 binary64)))))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 a (*.f64 c (*.f64 c c))))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 c)))))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (- (/ b_2 c) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 b_2 c) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* -1 (* c (- (* -1 (/ (- (* 1/2 (* (sqrt (/ 1 (* a c))) (* (pow b_2 2) (sqrt -1)))) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(neg.f64 (*.f64 c (-.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (*.f64 b_2 b_2)) (neg.f64 b_2)) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* -1 (* c (- (* -1 (/ (- (* -1 (/ (- (* 1/8 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 4) (sqrt -1)))) (* 1/2 (* (sqrt (/ c a)) (* (pow b_2 2) (sqrt -1))))) c)) b_2) c)) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (neg.f64 c) (-.f64 (/.f64 (-.f64 (/.f64 (fma.f64 #s(literal 1/8 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 b_2 #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 b_2 b_2)))) (neg.f64 c)) b_2) (neg.f64 c)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))

rewrite385.0ms (3.9%)

Memory
23.6MiB live, 425.1MiB allocated
Rules
5 026×lower-/.f32
5 012×lower-/.f64
4 710×lower-*.f32
4 698×lower-*.f64
3 610×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056480
080480
1311459
22640459
09256454
Stop Event
iter limit
node limit
iter limit
Counts
24 → 580
Calls
Call 1
Inputs
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(*.f64 c #s(literal 1/2 binary64))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 #s(literal 1 binary64) a)
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
#s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c)))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(/.f64 (*.f64 b_2 b_2) c)
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) b_2)
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) #s(literal 1/2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2)))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal 1/2 binary64)) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 #s(literal 1/2 binary64) (*.f64 c (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 c #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) c)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2))) #s(literal -1 binary64)))
(+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(-.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) a) (neg.f64 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) a)
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) a))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 b_2 a)))))
(/.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 b_2 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 b_2)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(literal 1 binary64))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 a)) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (/.f64 a b_2)) (*.f64 (neg.f64 a) #s(literal 1 binary64))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (*.f64 a b_2))) (neg.f64 (*.f64 a a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 a))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (fma.f64 (/.f64 b_2 a) (/.f64 b_2 a) (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a)) (*.f64 (/.f64 b_2 a) (/.f64 b_2 a)))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2)))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)))) (neg.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))) #s(literal 1/2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
#s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))
(+.f64 (*.f64 c (/.f64 (*.f64 b_2 b_2) c)) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) c) c) (*.f64 c (neg.f64 a)))
(fma.f64 c (/.f64 (*.f64 b_2 b_2) c) (*.f64 c (neg.f64 a)))
(fma.f64 (/.f64 (*.f64 b_2 b_2) c) c (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a)))) (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a))) (fma.f64 b_2 (/.f64 b_2 c) a))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) c) (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c) (fma.f64 b_2 (/.f64 b_2 c) a))
(/.f64 (neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))))) (neg.f64 (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 c (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)))) (neg.f64 (fma.f64 b_2 (/.f64 b_2 c) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 c c))) (*.f64 a (*.f64 a a))) c)) (neg.f64 (fma.f64 a (fma.f64 b_2 (/.f64 b_2 c) a) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c c)) (*.f64 a a)) c)) (neg.f64 (fma.f64 b_2 (/.f64 b_2 c) a)))
(*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(*.f64 (-.f64 (/.f64 (*.f64 b_2 b_2) c) a) c)
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 (/.f64 #s(literal 1 binary64) a) (neg.f64 b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) a) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64)) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal -1 binary64)) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 (neg.f64 a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) #s(literal -1 binary64))) (neg.f64 (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(exp.f64 (*.f64 (log.f64 a) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) a))
(/.f64 #s(literal 1 binary64) a)
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 a))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (neg.f64 a))))
(pow.f64 a #s(literal -1 binary64))
(pow.f64 (*.f64 a a) #s(literal -1/2 binary64))
(pow.f64 (neg.f64 (neg.f64 a)) #s(literal -1 binary64))
(pow.f64 (pow.f64 a #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 a)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) a))
(*.f64 (pow.f64 a #s(literal -1/2 binary64)) (pow.f64 a #s(literal -1/2 binary64)))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(+.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 0 binary64)) b_2)
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 #s(literal 1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64) (*.f64 (neg.f64 b_2) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))))))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) a))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) 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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))))
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (neg.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal 1 binary64)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal -1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal 1 binary64)) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 a)))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))) (neg.f64 (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))) (neg.f64 (*.f64 a (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64)) (neg.f64 a))
(/.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) a) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) a)) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))))
(/.f64 (neg.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal -1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a)))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal -1 binary64))) (neg.f64 (*.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) a)) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(pow.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) a) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) a))
(*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal -1 binary64) a))
(*.f64 (*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (pow.f64 (/.f64 a #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (pow.f64 (/.f64 a (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))))))
(/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal 1 binary64))))
(/.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal 1 binary64)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) #s(literal 1 binary64))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))))) (neg.f64 (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (neg.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(*.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
#s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fabs.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 a c (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 c (neg.f64 a)))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (neg.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 #s(literal -1 binary64) (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 a #s(literal -1 binary64)) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 c (neg.f64 a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) a) c)))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (neg.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) a) c))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (*.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 a c) (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
#s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 c)))
(/.f64 (*.f64 b_2 b_2) c)
(/.f64 (*.f64 b_2 b_2) (neg.f64 (neg.f64 c)))
(/.f64 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 c (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 c))
(/.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 (neg.f64 c))))
(/.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64)) c)
(/.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1 binary64))) (neg.f64 c))
(pow.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (/.f64 b_2 c))
(*.f64 (*.f64 b_2 b_2) (/.f64 #s(literal 1 binary64) c))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c))
(*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 c)))
(*.f64 (/.f64 #s(literal 1 binary64) c) (*.f64 b_2 b_2))
(*.f64 (/.f64 #s(literal 1 binary64) c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal -1 binary64)))
(*.f64 (/.f64 b_2 c) b_2)
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(+.f64 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(fma.f64 #s(literal -1 binary64) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2))
(neg.f64 (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.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 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (*.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (neg.f64 (-.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) (*.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))))) #s(literal -1 binary64))
(*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (fma.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (neg.f64 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)))

eval173.0ms (1.8%)

Memory
6.0MiB live, 270.4MiB allocated
Compiler

Compiled 40 322 to 3 044 computations (92.5% saved)

prune278.0ms (2.8%)

Memory
-1.0MiB live, 327.0MiB allocated
Pruning

23 alts after pruning (16 fresh and 7 done)

PrunedKeptTotal
New1 49471 501
Fresh4913
Picked235
Done044
Total1 500231 523
Accuracy
91.8%
Counts
1 523 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) a)
32.3%
(/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))) a)
46.9%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2) a)
51.1%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a)
32.6%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a)
28.8%
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))))))
31.2%
(/.f64 (*.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) a)) (+.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a)))))))
28.3%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))) a)
32.5%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)))
46.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (-.f64 (/.f64 (*.f64 b_2 b_2) c) a)))) b_2)) a))
32.6%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2))
16.7%
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))) #s(literal -1 binary64)))
35.5%
#s(approx (/ (/ (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (- (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
32.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (+ (* c -1/2) (* -1/8 (* a (* c (/ c (* b_2 b_2)))))) (*.f64 c (fma.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) #s(literal -1/2 binary64)))) b_2))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal -2 binary64) (/.f64 a b_2)))
34.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 (/.f64 #s(literal -2 binary64) a) b_2))
35.4%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
12.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) #s(literal 3 binary64)) (pow.f64 (/.f64 b_2 (neg.f64 a)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 #s(literal 0 binary64) (neg.f64 a)) (fma.f64 (/.f64 b_2 (neg.f64 a)) (/.f64 b_2 (neg.f64 a)) (*.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 b_2 (neg.f64 a))))))))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a)))
17.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (exp.f64 (*.f64 (log.f64 (/.f64 a b_2)) #s(literal -1 binary64)))))
34.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
12.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Compiler

Compiled 1 132 to 388 computations (65.7% saved)

regimes69.0ms (0.7%)

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

4 calls:

18.0ms
c
18.0ms
a
16.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
14.0ms
b_2
Results
AccuracySegmentsBranch
56.6%3a
89.1%4b_2
51.1%1c
75.2%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes16.0ms (0.2%)

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

1 calls:

14.0ms
b_2
Results
AccuracySegmentsBranch
87.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes8.0ms (0.1%)

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

1 calls:

6.0ms
b_2
Results
AccuracySegmentsBranch
83.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

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

1 calls:

8.0ms
b_2
Results
AccuracySegmentsBranch
83.4%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
83.3%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes6.0ms (0.1%)

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

1 calls:

5.0ms
b_2
Results
AccuracySegmentsBranch
83.2%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes9.0ms (0.1%)

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

2 calls:

4.0ms
b_2
4.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
50.6%3(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
67.7%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes3.0ms (0%)

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

1 calls:

3.0ms
b_2
Results
AccuracySegmentsBranch
67.6%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes28.0ms (0.3%)

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

4 calls:

21.0ms
b_2
2.0ms
a
2.0ms
c
2.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
34.5%1(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
34.5%1c
34.5%1a
43.8%2b_2
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes7.0ms (0.1%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

bsearch55.0ms (0.6%)

Memory
10.8MiB live, 48.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.518256368122374e-32
7.927810150616754e-30
17.0ms
7.814481228088993e-181
8.657983924855254e-178
13.0ms
-1.9085983959377576e+109
-4.178149054210921e+104
Samples
19.0ms307×0valid
7.0ms53×1valid
4.0ms24×2valid
4.0ms55×0invalid
Compiler

Compiled 851 to 496 computations (41.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 22.0ms
ival-mult: 6.0ms (27.5% of total)
ival-sqrt: 4.0ms (18.3% of total)
ival-div: 3.0ms (13.8% of total)
adjust: 2.0ms (9.2% of total)
ival-add: 2.0ms (9.2% of total)
ival-sub: 2.0ms (9.2% of total)
ival-neg: 2.0ms (9.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch23.0ms (0.2%)

Memory
-11.6MiB live, 30.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
2.518256368122374e-32
7.927810150616754e-30
1.0ms
-1.9085983959377576e+109
-4.178149054210921e+104
Samples
4.0ms37×1valid
4.0ms21×2valid
4.0ms54×0valid
1.0ms11×0invalid
Compiler

Compiled 467 to 288 computations (38.3% saved)

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

bsearch20.0ms (0.2%)

Memory
-5.5MiB live, 32.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.518256368122374e-32
7.927810150616754e-30
18.0ms
-4.173298363324655e-64
-1.7587224380911727e-70
Samples
11.0ms144×0valid
1.0ms19×0invalid
Compiler

Compiled 532 to 349 computations (34.4% saved)

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

bsearch2.0ms (0%)

Memory
3.7MiB live, 3.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.518256368122374e-32
7.927810150616754e-30
1.0ms
-4.173298363324655e-64
-1.7587224380911727e-70
Compiler

Compiled 498 to 315 computations (36.7% saved)

bsearch2.0ms (0%)

Memory
3.8MiB live, 3.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.518256368122374e-32
7.927810150616754e-30
1.0ms
-4.173298363324655e-64
-1.7587224380911727e-70
Compiler

Compiled 498 to 315 computations (36.7% saved)

bsearch1.0ms (0%)

Memory
3.8MiB live, 3.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.518256368122374e-32
7.927810150616754e-30
1.0ms
-4.173298363324655e-64
-1.7587224380911727e-70
Compiler

Compiled 444 to 288 computations (35.1% saved)

bsearch32.0ms (0.3%)

Memory
22.2MiB live, 55.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
-7.301285962965651e-299
1.214324809717325e-293
Samples
16.0ms176×0valid
5.0ms84×0invalid
Compiler

Compiled 239 to 170 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 3.0ms (30% of total)
ival-div: 2.0ms (20% of total)
ival-sqrt: 2.0ms (20% of total)
ival-sub: 1.0ms (10% of total)
ival-add: 1.0ms (10% of total)
ival-neg: 1.0ms (10% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch12.0ms (0.1%)

Memory
-18.1MiB live, 15.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
12.0ms
-7.301285962965651e-299
1.214324809717325e-293
Samples
8.0ms48×0valid
1.0ms15×0invalid
Compiler

Compiled 239 to 170 computations (28.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 5.0ms (69.4% of total)
ival-sub: 0.0ms (0% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-sqrt: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch28.0ms (0.3%)

Memory
-9.6MiB live, 42.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
2.0243513905813904e+56
2.243559811597562e+60
Samples
9.0ms52×2valid
4.0ms31×1valid
3.0ms40×0valid
1.0ms3valid
1.0ms10×0invalid
Compiler

Compiled 187 to 128 computations (31.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
adjust: 2.0ms (17% of total)
ival-div: 2.0ms (17% of total)
ival-mult: 2.0ms (17% of total)
ival-sqrt: 2.0ms (17% of total)
ival-sub: 1.0ms (8.5% of total)
ival-add: 1.0ms (8.5% of total)
ival-neg: 1.0ms (8.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify17.0ms (0.2%)

Memory
-2.4MiB live, 35.1MiB allocated
Algorithm
egg-herbie
Rules
36×*-commutative_binary64
26×+-commutative_binary64
26×sub-neg_binary64
18×neg-sub0_binary64
18×neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0109732
1136732
2151732
3165732
4175732
5183732
6188732
7190732
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -17499999999999999160909027638071225678533792954773490454751288368843696807313138237138543253273794150511149056 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 1939037262489433/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (if (<=.f64 b_2 #s(literal 1391566500388311/178405961588244985132285746181186892047843328 binary64)) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))))
(if (<=.f64 b_2 #s(literal -17499999999999999160909027638071225678533792954773490454751288368843696807313138237138543253273794150511149056 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(if (<=.f64 b_2 #s(literal 210000000000000017121788218807088133810874877839620964352 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.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 (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))
Outputs
(if (<=.f64 b_2 #s(literal -17499999999999999160909027638071225678533792954773490454751288368843696807313138237138543253273794150511149056 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 1939037262489433/2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) (if (<=.f64 b_2 #s(literal 1391566500388311/178405961588244985132285746181186892047843328 binary64)) (/.f64 (/.f64 #s(approx (- (* b_2 b_2) (- (* b_2 b_2) (* a c))) (*.f64 a c)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))))
(if (<=.f64 b_2 #s(literal -17499999999999999160909027638071225678533792954773490454751288368843696807313138237138543253273794150511149056 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 c (neg.f64 a))))) b_2)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (fma.f64 b_2 (/.f64 #s(literal -2 binary64) a) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -4079604673674031/971334446112864535459730953411759453321203419526069760625906204869452142602604249088 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) (if (<=.f64 b_2 #s(literal 7581539743654059/182687704666362864775460604089535377456991567872 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) #s(approx (* c (- (/ (* b_2 b_2) c) a)) (*.f64 a (neg.f64 c))))) b_2) a) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(if (<=.f64 b_2 #s(literal 20240225330731/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))))
(if (<=.f64 b_2 #s(literal 210000000000000017121788218807088133810874877839620964352 binary64)) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))) #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.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 (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))))

soundness1.2s (12.4%)

Memory
9.2MiB live, 1 131.9MiB allocated
Rules
15 264×lower-fma.f64
15 264×lower-fma.f32
12 184×lower-fma.f64
12 184×lower-fma.f32
11 022×lower-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054810529
1174110378
2592010296
088969837
098715060
1330114584
0925614016
040254
064254
1226246
21629246
08388246
05083200
116063160
255203144
087823008
0101812204
1339011768
0816711330
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 047 to 510 computations (51.3% saved)

preprocess74.0ms (0.8%)

Memory
-9.8MiB live, 146.9MiB allocated
Compiler

Compiled 806 to 212 computations (73.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...