quad2p (problem 3.2.1, positive)

Time bar (total: 9.5s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze109.0ms (1.2%)

Memory
8.9MiB live, 136.8MiB 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.5s (15.7%)

Memory
9.3MiB live, 1 347.0MiB allocated
Samples
405.0ms5 532×0valid
342.0ms1 240×2valid
216.0ms1 312×1valid
78.0ms1 092×0invalid
37.0ms172×3valid
Precisions
Click to see histograms. Total time spent on operations: 772.0ms
ival-mult: 170.0ms (22% of total)
ival-neg: 127.0ms (16.4% of total)
adjust: 113.0ms (14.6% of total)
ival-sqrt: 113.0ms (14.6% of total)
ival-div: 100.0ms (12.9% of total)
ival-sub: 77.0ms (10% of total)
ival-add: 62.0ms (8% of total)
ival-true: 7.0ms (0.9% of total)
ival-assert: 4.0ms (0.5% of total)
Bogosity

explain288.0ms (3%)

Memory
22.8MiB live, 255.0MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1110-0-(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
650-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
121(-5.7763406950904385e-263 4.3547407684695685e+46 2.1881335916509218e-277)2(-1.236473483232574e-136 4.710916158173569e-11 -2.7785864237211063e-196)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
60-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-rescue1080
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow28
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow108
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation650
/.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)underflow53
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow25
(*.f64 a c)underflow37
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow3
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue60
(*.f64 b_2 b_2)overflow90
(*.f64 a c)overflow28
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue30
(*.f64 b_2 b_2)underflow53
(*.f64 a c)underflow37
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow3
Confusion
Predicted +Predicted -
+1320
-19105
Precision
0.8741721854304636
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+13200
-190105
Precision?
0.8741721854304636
Recall?
1.0
Freqs
test
numberfreq
0105
1111
238
32
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
25.0ms336×0valid
18.0ms90×2valid
16.0ms74×1valid
3.0ms12×3valid
Compiler

Compiled 120 to 34 computations (71.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-sqrt: 9.0ms (22.1% of total)
ival-mult: 8.0ms (19.7% of total)
ival-sub: 7.0ms (17.2% of total)
ival-div: 6.0ms (14.7% of total)
adjust: 5.0ms (12.3% of total)
ival-add: 4.0ms (9.8% of total)
ival-neg: 2.0ms (4.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess140.0ms (1.5%)

Memory
-27.0MiB live, 93.1MiB 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.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.8%
(/.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)

simplify47.0ms (0.5%)

Memory
-1.8MiB live, 35.7MiB 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

localize40.0ms (0.4%)

Memory
26.3MiB live, 65.1MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy1.2031250000000002
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
accuracy2.8014775481416905
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
accuracy14.441353203266681
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
accuracy25.943998224294365
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Samples
12.0ms168×0valid
9.0ms45×2valid
5.0ms37×1valid
2.0ms3valid
Compiler

Compiled 52 to 12 computations (76.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-mult: 4.0ms (23.5% of total)
ival-div: 3.0ms (17.6% of total)
ival-sqrt: 3.0ms (17.6% of total)
ival-sub: 2.0ms (11.8% of total)
adjust: 2.0ms (11.8% of total)
ival-add: 2.0ms (11.8% of total)
ival-neg: 1.0ms (5.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series32.0ms (0.3%)

Memory
-9.2MiB live, 43.3MiB 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
8.0ms
a
@inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
6.0ms
a
@-inf
(+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c))))
1.0ms
b_2
@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) (sqrt (- (* b_2 b_2) (* a c)))) a)

simplify279.0ms (2.9%)

Memory
18.1MiB live, 441.6MiB 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)))

rewrite213.0ms (2.2%)

Memory
-4.3MiB live, 362.2MiB 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))))))

eval105.0ms (1.1%)

Memory
-11.2MiB live, 180.5MiB allocated
Compiler

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

prune121.0ms (1.3%)

Memory
-10.9MiB live, 188.5MiB allocated
Pruning

12 alts after pruning (11 fresh and 1 done)

PrunedKeptTotal
New59111602
Fresh000
Picked011
Done000
Total59112603
Accuracy
92.7%
Counts
603 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.8%
(/.f64 (+.f64 (neg.f64 b_2) (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))) a)
50.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
17.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
25.0%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 b_2 b_2)))) a)
34.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
12.6%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
24.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
29.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)
32.7%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
36.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))
36.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
31.6%
#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 410 to 234 computations (42.9% saved)

simplify219.0ms (2.3%)

Memory
-34.7MiB live, 195.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f64 b_2)
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
cost-diff128
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)))
cost-diff640
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)
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 #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) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Rules
5 070×lower-fma.f32
5 066×lower-fma.f64
3 948×lower-*.f32
3 932×lower-*.f64
2 278×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
039318
062318
1112310
2259310
3734293
41407293
52333293
64367293
76868293
08463286
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.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
(/.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
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)))
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)
(*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))))
a
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
#s(literal -1/2 binary64)
(/.f64 c (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)
Outputs
#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 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
(/.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)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 c (*.f64 a (/.f64 #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))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 c (*.f64 a (/.f64 #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 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #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))))
(fma.f64 c (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 b_2 #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)))
(fma.f64 b_2 (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c #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
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) b_2)) b_2) a)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) b_2)) b_2)
(neg.f64 b_2)
b_2
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) b_2))
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)
(fma.f64 c (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))))
(*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))))
a
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
#s(literal -1/2 binary64)
(/.f64 c (*.f64 b_2 b_2))
c
(*.f64 b_2 b_2)

localize139.0ms (1.5%)

Memory
9.2MiB live, 206.2MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy5.996281763142375
(*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))))
accuracy8.963161757615028
(/.f64 c (*.f64 b_2 b_2))
accuracy14.441353203266681
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)))
accuracy40.634193011204
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))
accuracy0.5478555412338867
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
accuracy3.5051495905522203
(fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))
accuracy4.342445939752764
(*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
accuracy43.12594977881733
#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.8014775481416905
(/.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)
accuracy5.116963860928305
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
accuracy40.397574853834435
#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.8014775481416905
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
accuracy43.16885710588726
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
accuracy0
(/.f64 #s(literal -1/2 binary64) b_2)
accuracy0.1875
(*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))
accuracy40.44288619676838
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Samples
40.0ms168×0valid
32.0ms45×2valid
17.0ms37×1valid
3.0ms3valid
Compiler

Compiled 241 to 32 computations (86.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 66.0ms
ival-mult: 28.0ms (42.2% of total)
ival-div: 16.0ms (24.1% of total)
ival-neg: 7.0ms (10.5% of total)
adjust: 5.0ms (7.5% of total)
ival-add: 4.0ms (6% of total)
ival-sqrt: 3.0ms (4.5% of total)
ival-sub: 2.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series67.0ms (0.7%)

Memory
1.1MiB live, 74.7MiB allocated
Counts
22 → 660
Calls
Call 1
Inputs
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.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(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 (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())
#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<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>) () ())
#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())
Outputs
#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 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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 (* (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 (* -1/2 (/ (* a c) b_2)) (taylor 0 b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a c)) (pow b_2 2)) b_2) (taylor 0 b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor -inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/2 (/ (* a c) (pow b_2 2))) 1))) (taylor -inf b_2) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 (/ c b_2)) (/ b_2 a))) (taylor inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* -1 (/ b_2 a)) (* 1/2 (/ c b_2))))) (taylor -inf a) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 (/ a b_2)) (/ b_2 c))) (taylor inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* -1 (/ b_2 c)) (* 1/2 (/ a b_2))))) (taylor -inf c) (#s(alt (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) (patch (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1 b_2) (* (sqrt (* a c)) (sqrt -1))) (taylor 0 b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -2 b_2) (taylor -inf b_2) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a (+ (* (sqrt (/ c a)) (sqrt -1)) (/ b_2 a)))) (taylor -inf a) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1)))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (+ (* (sqrt (/ a c)) (sqrt -1)) (/ b_2 c)))) (taylor -inf c) (#s(alt (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) (patch (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor 0 b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) 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) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) 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) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf a) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) 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) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c b_2)) (taylor 0 c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ c a)) (sqrt -1)) (taylor inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (/ c a)) (sqrt -1))) (taylor -inf c) (#s(alt (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) 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 (/ -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>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor 0 b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2))))) (taylor inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 b_2) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (+ 1 (* -1/2 (/ (* a c) (pow b_2 2)))))) (taylor -inf b_2) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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)))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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))))) (taylor inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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/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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf a) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt b_2 (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (+ b_2 (* -1/2 (/ (* a c) b_2))) (taylor 0 c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (* a c)) (sqrt -1)) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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)))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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))))) (taylor inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) 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/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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (sqrt (* a c)) (sqrt -1))) (taylor -inf c) (#s(alt #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) #<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 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)) (patch #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 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 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 (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
Calls

165 calls:

TimeVariablePointExpression
4.0ms
b_2
@0
(* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))
3.0ms
c
@0
(/ (* a (* c -1/2)) b_2)
1.0ms
b_2
@-inf
(* 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)))
1.0ms
a
@0
(* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))

simplify327.0ms (3.5%)

Memory
27.1MiB live, 535.1MiB allocated
Algorithm
egg-herbie
Rules
15 558×lower-fma.f64
15 558×lower-fma.f32
7 512×lower-*.f64
7 512×lower-*.f32
3 628×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite314.0ms (3.3%)

Memory
-0.2MiB live, 409.8MiB allocated
Rules
5 342×lower-fma.f32
5 338×lower-fma.f64
4 384×lower-*.f32
4 368×lower-*.f64
4 288×lower-/.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
039280
062280
1222272
21564272
08121272
Stop Event
iter limit
node limit
iter limit
Counts
22 → 704
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) 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(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))
(fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2)))
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
(neg.f64 b_2)
(/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))
(/.f64 c (*.f64 b_2 b_2))
(*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2))))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 c (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) 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 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.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/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) c)) (neg.f64 (neg.f64 b_2)))
(/.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 c b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) b_2) c))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c #s(literal -2 binary64)))
(*.f64 (/.f64 c b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 c #s(literal -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) b_2)
(/.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 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 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) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 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 #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 (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))
(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)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 b_2 #s(literal 1/2 binary64)))
(/.f64 b_2 #s(literal -1/2 binary64))
(/.f64 (neg.f64 b_2) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/2 binary64) b_2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.f64 (neg.f64 (neg.f64 b_2)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 b_2 #s(literal -2 binary64)) #s(literal 1 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a 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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(neg.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) b_2)))
(neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 a (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) a)
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 a #s(literal 1 binary64)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 a (/.f64 #s(literal 1 binary64) b_2)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 (*.f64 a c) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a c) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (*.f64 a (/.f64 #s(literal -1/2 binary64) b_2)) c)
(*.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 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 (*.f64 a c) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 #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 (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 (neg.f64 (*.f64 a c)) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 (*.f64 a c)) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 a (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c (*.f64 a #s(literal -1/2 binary64)))
(*.f64 (*.f64 a c) #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (*.f64 a c))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) a)
(*.f64 (*.f64 a #s(literal -1/2 binary64)) c)
(+.f64 (*.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))))
(+.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (-.f64 (*.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))))) (/.f64 (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))) (-.f64 (*.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 b_2 (/.f64 #s(literal 2 binary64) a) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(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 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 #s(literal -1/2 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (*.f64 c (/.f64 #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 #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 (/.f64 #s(literal 1 binary64) a) b_2) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 #s(literal 2 binary64) (/.f64 b_2 a) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal 2 binary64) a) b_2 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/2 binary64) b_2) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -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 b_2 #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) a) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(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 #s(literal -1/2 binary64)) (/.f64 c (*.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 (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 a) #s(literal 2 binary64) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -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 (*.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 (neg.f64 (*.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)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.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 #s(literal -2 binary64) a) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))
(fma.f64 (/.f64 b_2 #s(literal -1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))
(fma.f64 (/.f64 b_2 b_2) (*.f64 c (/.f64 #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 b_2 (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (*.f64 c (/.f64 #s(literal -1/2 binary64) 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 (*.f64 b_2 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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))) (-.f64 (*.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)))))
(/.f64 (*.f64 b_2 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))
(/.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) b_2) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))
(/.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))) 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 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 (*.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) 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 (*.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 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 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 (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 (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 (*.f64 b_2 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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (/.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a)))))
(/.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) b_2)) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a)))))
(/.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 (*.f64 b_2 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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.f64 (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64))) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -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)))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(+.f64 (neg.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(-.f64 (-.f64 #s(literal 0 binary64) (*.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))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))) (/.f64 (*.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 (*.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))))) (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))) (/.f64 (*.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)))) (+.f64 #s(literal 0 binary64) (*.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 (/.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 (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 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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 (*.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)))))) (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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))))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))
(/.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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.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))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 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)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a)))))
(/.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 c (/.f64 #s(literal -1/2 binary64) (*.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 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 #s(literal 0 binary64) (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 (+.f64 (pow.f64 (neg.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (neg.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (-.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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (-.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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (*.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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #s(literal -1 binary64)) (*.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) #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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (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 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) (/.f64 b_2 (*.f64 a #s(literal 1/2 binary64)))))))
(*.f64 b_2 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(*.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(literal -1 binary64))
(*.f64 (neg.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 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 c (/.f64 #s(literal -1/2 binary64) (*.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 -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)) (/.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 #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 (*.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 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64) (/.f64 #s(literal 2 binary64) a))
(fma.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) (*.f64 b_2 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 #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) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 #s(literal 2 binary64) a))
(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 c b_2) (/.f64 #s(literal -1/2 binary64) 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) b_2) (/.f64 (neg.f64 c) 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 #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 #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 (*.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))
(fma.f64 (/.f64 (neg.f64 c) b_2) (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 #s(literal 2 binary64) a))
(fma.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))) (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 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 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 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 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 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 a c) #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 (*.f64 a c) #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 a c) #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 a (*.f64 c #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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 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)) (neg.f64 (*.f64 a c))) (*.f64 (neg.f64 a) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 b_2 b_2) c) (*.f64 (neg.f64 a) #s(literal -1/2 binary64))) (*.f64 (neg.f64 a) (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (fma.f64 b_2 #s(literal -2 binary64) (*.f64 (neg.f64 a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))) (*.f64 (neg.f64 a) b_2))
(/.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 #s(literal -2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal -1/2 binary64) (neg.f64 c)))) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal -2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b_2 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 #s(literal -2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 a) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 a) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) (*.f64 a c)) (*.f64 a (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 b_2 b_2) c) (*.f64 a #s(literal -1/2 binary64))) (*.f64 a (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) b_2)) (*.f64 b_2 a))
(/.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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) #s(literal 1/2 binary64))) (*.f64 a (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (*.f64 c #s(literal 1/2 binary64)))) (*.f64 a (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (*.f64 #s(literal -1/2 binary64) (neg.f64 c)))) (*.f64 a (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (*.f64 #s(literal 1/2 binary64) c))) (*.f64 a (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 a (neg.f64 (*.f64 b_2 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 (*.f64 b_2 b_2) c) (*.f64 (neg.f64 (neg.f64 a)) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (neg.f64 a)) (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (fma.f64 #s(literal 2 binary64) b_2 (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c (/.f64 #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 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 c #s(literal -1/2 binary64))))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 c #s(literal 1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal -1/2 binary64) (neg.f64 c)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 2 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 #s(literal 1/2 binary64) c))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (neg.f64 a)) (neg.f64 (*.f64 b_2 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 b_2 (/.f64 b_2 c) (*.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 a #s(literal 1/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 c (/.f64 #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 #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) (neg.f64 (*.f64 b_2 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)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.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)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (neg.f64 c)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 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)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 (*.f64 a #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 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 (/.f64 b_2 c) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 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 c (/.f64 #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 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) (neg.f64 (*.f64 b_2 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)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.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)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (neg.f64 c)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 b_2 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)) (neg.f64 (*.f64 b_2 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) (neg.f64 (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (neg.f64 (*.f64 b_2 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 #s(literal -1 binary64) (/.f64 (*.f64 b_2 b_2) c) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/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 c (/.f64 #s(literal -1/2 binary64) b_2)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) b_2))
(/.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 (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))) (neg.f64 (*.f64 b_2 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))) (neg.f64 (*.f64 b_2 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) (neg.f64 c)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 b_2))))
(/.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))) (neg.f64 (*.f64 b_2 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 (fma.f64 b_2 b_2 (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (neg.f64 c) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (neg.f64 (*.f64 b_2 b_2))))
(/.f64 (fma.f64 a (neg.f64 c) (*.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 a c (*.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 #s(literal -1/2 binary64) (neg.f64 a) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 a)))
(/.f64 (fma.f64 a #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) a))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (neg.f64 (neg.f64 a)) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal 1 binary64))) (*.f64 (/.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/2 binary64) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 b_2 b_2) c) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 c (/.f64 #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 c (/.f64 #s(literal -1/2 binary64) b_2)) (*.f64 b_2 #s(literal 2 binary64))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 c (/.f64 #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 c (/.f64 #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 c (/.f64 #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 c (/.f64 #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 (*.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 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 a) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 a c) #s(literal 1/2 binary64) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) a (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) a))
(/.f64 (fma.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.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 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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) (neg.f64 c)) (neg.f64 a) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) a (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) a))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/2 binary64) (neg.f64 c)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 a) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) a (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) a))
(/.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) c) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 a) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) a (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) a))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 a)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (neg.f64 (neg.f64 a))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (*.f64 a #s(literal 1/2 binary64)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 a #s(literal 1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) (/.f64 (*.f64 a #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 c) #s(literal -1/2 binary64)) (neg.f64 (*.f64 a #s(literal 1/2 binary64))) (*.f64 (neg.f64 (*.f64 b_2 b_2)) #s(literal -1 binary64))) (*.f64 (neg.f64 (*.f64 b_2 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 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))))
(/.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 a c) #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 (*.f64 a c) #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 a c) #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 a (*.f64 c #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 (-.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))) (fma.f64 (*.f64 c (*.f64 c c)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 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 (*.f64 b_2 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 (fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) 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 #s(literal 1 binary64) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(+.f64 b_2 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))
(+.f64 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))) 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 (*.f64 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))) (/.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 b_2 a) (*.f64 b_2 a))) (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))))
(fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2)
(fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)
(fma.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) b_2 b_2)
(fma.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (*.f64 b_2 a) b_2)
(fma.f64 (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) a b_2)
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (/.f64 c (*.f64 b_2 b_2)) b_2) b_2)
(fma.f64 (*.f64 b_2 a) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) b_2)
(fma.f64 (*.f64 b_2 (*.f64 a #s(literal -1/2 binary64))) (/.f64 c (*.f64 b_2 b_2)) b_2)
(fma.f64 (*.f64 (*.f64 b_2 a) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) b_2)
(fma.f64 (*.f64 (*.f64 b_2 a) #s(literal -1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)) b_2)
(fma.f64 (*.f64 (*.f64 b_2 a) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c b_2)
(fma.f64 (*.f64 (*.f64 b_2 a) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2)) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) #s(literal 1 binary64)) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) #s(literal -1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))) b_2)
(fma.f64 (/.f64 (*.f64 b_2 a) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) b_2)
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a)))))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.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 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a)))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a)))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))))
(/.f64 (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a))))))
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.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 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 b_2 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 (*.f64 b_2 a) (*.f64 b_2 a)))) (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))))))
(/.f64 (-.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 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) (*.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))) (*.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 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 (*.f64 b_2 a) (*.f64 b_2 a))))) (neg.f64 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.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 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) #s(literal 3 binary64))) (fma.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 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 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 (*.f64 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 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 (*.f64 b_2 a) (*.f64 b_2 a))) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)))))))
(pow.f64 (/.f64 (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a)))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 c c)) #s(literal -1/8 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (-.f64 b_2 (*.f64 a (*.f64 b_2 (/.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 b_2 a) (*.f64 b_2 a))))))
(*.f64 (fma.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 b_2 a) (*.f64 b_2 a)) (neg.f64 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2))))
(*.f64 (fma.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #s(literal 1 binary64)) b_2)
(+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))
(+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2))
(-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(-.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))
(fma.f64 #s(literal -1 binary64) b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))
(/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(/.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2))))
(/.f64 (-.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (fma.f64 b_2 b_2 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 #s(literal 0 binary64) (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (fma.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) (fma.f64 b_2 b_2 (*.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) b_2))))
(pow.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) a) (/.f64 (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) a))
(-.f64 (/.f64 (+.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (neg.f64 a)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) (/.f64 (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))
(neg.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) a))
(/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) a)
(/.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) (neg.f64 a))
(/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(/.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a))
(/.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) a))
(/.f64 (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(pow.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) a) (/.f64 (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(*.f64 (neg.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (*.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (/.f64 a (*.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)))))
(*.f64 (/.f64 (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) b_2) (fma.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (-.f64 #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2)) (neg.f64 b_2)) (*.f64 b_2 b_2))))
(+.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 (neg.f64 (*.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) (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)
(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 (/.f64 #s(literal -1/2 binary64) b_2) b_2)
(/.f64 #s(literal 1/2 binary64) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 #s(literal -1/2 binary64) b_2)))
(/.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) (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 b_2 (/.f64 #s(literal -1/2 binary64) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)) #s(literal 1 binary64))))
(/.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 b_2 (/.f64 #s(literal -1/2 binary64) b_2)) #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 (*.f64 b_2 #s(literal -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 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 1 binary64) 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))
#s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 a (*.f64 b_2 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2))) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)))
(neg.f64 (/.f64 (neg.f64 c) (*.f64 b_2 b_2)))
(/.f64 c (*.f64 b_2 b_2))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 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 #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 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (/.f64 c b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(pow.f64 (/.f64 (*.f64 b_2 b_2) c) #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 c (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1/2 binary64)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 c)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2)) b_2)
(/.f64 (neg.f64 (*.f64 a #s(literal -1/2 binary64))) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c b_2))) (neg.f64 b_2))
(*.f64 a (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) a))
(*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) a))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 a (/.f64 b_2 c)))
(*.f64 (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)) (/.f64 a b_2))
(*.f64 (*.f64 (*.f64 a c) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 a c))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 a (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/2 binary64)))
(*.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) a)
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 a c) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (*.f64 a #s(literal -1/2 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (*.f64 a c) (neg.f64 b_2)))
(*.f64 (*.f64 a (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c)
(*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(*.f64 (/.f64 a b_2) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (/.f64 a b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 b_2 c)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) b_2) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 a c) b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 a (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (neg.f64 c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/2 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))

eval173.0ms (1.8%)

Memory
15.7MiB live, 307.3MiB allocated
Compiler

Compiled 32 972 to 3 227 computations (90.2% saved)

prune187.0ms (2%)

Memory
-2.3MiB live, 327.9MiB allocated
Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1 344131 357
Fresh156
Picked325
Done011
Total1 348211 369
Accuracy
92.7%
Counts
1 369 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
32.8%
(/.f64 (+.f64 (neg.f64 b_2) (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))) a)
50.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
17.1%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
34.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
12.6%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c)))) b_2))) a)
31.7%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c (/.f64 a (*.f64 b_2 b_2))) b_2) (neg.f64 b_2)))) a)
24.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
29.8%
(/.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)
29.9%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) a)
32.7%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
32.6%
(/.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)))))
32.6%
(*.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)))
18.6%
(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)))
36.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))
16.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
36.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
36.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
36.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
32.5%
#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))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))))))
32.6%
#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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
12.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)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
Compiler

Compiled 686 to 410 computations (40.2% saved)

simplify224.0ms (2.4%)

Memory
-8.4MiB live, 302.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
cost-diff128
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.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)))))))
cost-diff2624
(*.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)))))
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 c #s(literal -1/2 binary64))
cost-diff0
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2)))
cost-diff0
(/.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)
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
(*.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) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
Rules
14 176×lower-fma.f32
14 172×lower-fma.f64
3 394×lower-*.f32
3 374×lower-*.f64
2 294×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050400
074395
1143388
2364323
31027319
43783319
57820319
09198314
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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
#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 #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)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/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 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.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)))))))
(neg.f64 b_2)
b_2
(sqrt.f64 (*.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 (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 (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 a c)
a
c
(neg.f64 (/.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)))
#s(literal 1 binary64)
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.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) #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 #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)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2)))
#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 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/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 #s(literal -1/8 binary64) (*.f64 a (/.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 #s(literal -1/8 binary64) (*.f64 a (/.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 #s(literal -1/8 binary64) (*.f64 a (/.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 c (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))
#s(literal -1/8 binary64)
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(*.f64 c (*.f64 a (/.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 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
(/.f64 (-.f64 (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.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 (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 (*.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))))))
(sqrt.f64 (neg.f64 (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)))))
(neg.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)))
(fma.f64 b_2 b_2 (*.f64 a c))
(*.f64 a c)
a
c
(neg.f64 (/.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 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
#s(literal 1 binary64)

localize119.0ms (1.3%)

Memory
13.7MiB live, 134.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.1046194873417772
(/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
accuracy0.11328125
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
accuracy4.536958941949228
(sqrt.f64 (*.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))))))
accuracy9.71104630504328
(*.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)))))
accuracy1.187761338368125
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
accuracy1.6323608109654975
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
accuracy2.5537310971543317
(/.f64 c (*.f64 b_2 b_2))
accuracy21.373738559500612
#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 c #s(literal -1/2 binary64))
accuracy0.11328125
(/.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)
accuracy1.2397279136548915
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
accuracy21.305278449983724
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2)))
accuracy0
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
accuracy0
(*.f64 c #s(literal 1/2 binary64))
accuracy0.3464926449429599
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
accuracy21.207604355007486
#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)))
accuracy0
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
accuracy0
(*.f64 c #s(literal -1/2 binary64))
accuracy21.321564994284806
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
Samples
53.0ms168×0invalid
25.0ms88×0valid
Compiler

Compiled 355 to 43 computations (87.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-div: 21.0ms (39.2% of total)
ival-mult: 19.0ms (35.5% of total)
ival-add: 5.0ms (9.3% of total)
ival-sqrt: 3.0ms (5.6% of total)
ival-neg: 3.0ms (5.6% of total)
ival-sub: 1.0ms (1.9% of total)
exact: 1.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series80.0ms (0.8%)

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

183 calls:

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

simplify406.0ms (4.3%)

Memory
22.8MiB live, 503.4MiB allocated
Algorithm
egg-herbie
Rules
10 896×lower-fma.f64
10 896×lower-fma.f32
7 322×lower-*.f64
7 322×lower-*.f32
5 682×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

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

rewrite383.0ms (4%)

Memory
-9.8MiB live, 461.6MiB allocated
Rules
4 960×lower-/.f32
4 944×lower-/.f64
4 682×lower-*.f32
4 662×lower-*.f64
4 072×lower-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050348
074323
1272280
22030260
08789258
Stop Event
iter limit
node limit
iter limit
Counts
23 → 761
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(*.f64 c #s(literal -1/2 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)))) (/.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 #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)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.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 (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 (neg.f64 b_2) (sqrt.f64 (*.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)))))))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
(/.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)))
(sqrt.f64 (*.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 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 a c)))
Outputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) 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 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 (neg.f64 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 (*.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 (*.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 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 c) b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 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 b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal 1/2 binary64)))
(neg.f64 (*.f64 c #s(literal 1/2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) c)
(*.f64 #s(literal 1/2 binary64) (neg.f64 c))
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (neg.f64 c) #s(literal 1/2 binary64))
#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)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (neg.f64 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (neg.f64 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 (*.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 (*.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 (neg.f64 c) b_2))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 c b_2) #s(literal 1/2 binary64))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (neg.f64 c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) #s(literal -1/2 binary64))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 #s(literal 1/2 binary64) b_2))
(-.f64 #s(literal 0 binary64) (*.f64 c #s(literal -1/2 binary64)))
(neg.f64 (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c #s(literal 1/2 binary64))
(*.f64 #s(literal -1/2 binary64) (neg.f64 c))
(*.f64 #s(literal 1/2 binary64) c)
(*.f64 #s(literal -1 binary64) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (neg.f64 c) #s(literal -1/2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 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)))) #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 (*.f64 a (*.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 (*.f64 a (*.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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) 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)
(/.f64 #s(literal 1 binary64) (/.f64 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 #s(literal 1 binary64) (/.f64 (/.f64 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))) #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 (*.f64 a (*.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 (*.f64 a (*.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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))) #s(literal 1 binary64))))
(/.f64 (neg.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))) (neg.f64 a))
(/.f64 (neg.f64 (neg.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)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.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)) #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 (*.f64 a (*.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 (*.f64 a (*.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 (*.f64 a (*.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 (*.f64 a (*.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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 #s(literal 1 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))
(*.f64 (neg.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))) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (/.f64 #s(literal 1 binary64) 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 #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 (*.f64 a (*.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 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 b_2 a)) (/.f64 (*.f64 c #s(literal 1/2 binary64)) (/.f64 b_2 a)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 b_2 a))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (neg.f64 (/.f64 b_2 a)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 a)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 a) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64))) (/.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 1 binary64))) (neg.f64 (/.f64 b_2 a)))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 a))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 (/.f64 b_2 a)))
(pow.f64 (/.f64 b_2 (*.f64 a (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(*.f64 a (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 c (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2))
(*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 a #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 a b_2) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2) c)
(*.f64 (*.f64 a (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) (/.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 (/.f64 (neg.f64 a) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 a b_2) c) #s(literal -1/2 binary64))
(*.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 #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) a)))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) a)))
(+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(+.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 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 a c) c) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (*.f64 c #s(literal -1/2 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 c #s(literal -1/2 binary64) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/2 binary64) c (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal 1/2 binary64) (neg.f64 c) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 a c) (*.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 binary64) (*.f64 c #s(literal 1/2 binary64)) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))
(fma.f64 (neg.f64 c) #s(literal 1/2 binary64) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 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 (*.f64 c c) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a 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)) 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)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2) (*.f64 c #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) 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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) 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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2))))) (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))))) (*.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 (*.f64 c c) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 (*.f64 (*.f64 a c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) 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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 a c) (*.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 a c) c) (*.f64 b_2 b_2))))) b_2) (/.f64 (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 a c) (*.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 a c) (*.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 a c) (*.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 (neg.f64 (fma.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (*.f64 b_2 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))) b_2))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.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 (neg.f64 (fma.f64 #s(literal -1/512 binary64) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 a c) (*.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 a c) (*.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 (/.f64 (fma.f64 (*.f64 a c) (*.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 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2))))))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 a c) (*.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 a c) (*.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 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 (*.f64 a c) (*.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 a c) (*.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 (*.f64 a c) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 (*.f64 (*.f64 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) c) (*.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 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 a c) c) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 (fma.f64 (*.f64 a c) (*.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 (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 (fma.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 c #s(literal -1/2 binary64))) (fma.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/8 binary64))) (-.f64 (*.f64 (*.f64 a c) (*.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 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))) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 a (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 a c) 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 a c) c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64))
(*.f64 (*.f64 a c) (*.f64 (/.f64 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 (*.f64 c c) (*.f64 b_2 b_2))) a)
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a c)) (/.f64 c (*.f64 b_2 b_2)))
(*.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)
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 a #s(literal -1/8 binary64)) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2))
(exp.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (fma.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 2 binary64) (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(exp.f64 (fma.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64) (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 2 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(+.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 c (neg.f64 a)) (neg.f64 (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(fabs.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(fabs.f64 (-.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 #s(literal 0 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 a (*.f64 c (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(fma.f64 b_2 b_2 (*.f64 a c))
(fma.f64 b_2 (neg.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) #s(literal 1 binary64) (*.f64 a c))
(fma.f64 a c (*.f64 b_2 b_2))
(fma.f64 a (neg.f64 c) (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 c a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 #s(literal 1 binary64) (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))))))
(fma.f64 (neg.f64 b_2) b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (neg.f64 b_2) (neg.f64 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 a c) (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 b_2)) (*.f64 a c))
(fma.f64 (neg.f64 c) a (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 (neg.f64 a) c (neg.f64 (*.f64 b_2 b_2)))
(fma.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (neg.f64 b_2) #s(literal -1 binary64)) b_2 (*.f64 a c))
(fma.f64 (exp.f64 (log.f64 b_2)) (exp.f64 (log.f64 b_2)) (*.f64 a c))
(neg.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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))))))))
(/.f64 #s(literal 1 binary64) (fabs.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) a) c))))
(/.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) a) c)))))
(/.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 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) (fma.f64 a c (*.f64 b_2 b_2)))
(/.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 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.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))))) (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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))))) (sqrt.f64 (fma.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (-.f64 (*.f64 (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2)) (*.f64 (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))))))) (sqrt.f64 (-.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) b_2) b_2) (*.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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 (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 a c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (fabs.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)))))) (fabs.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (fabs.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)))))) (fabs.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) a) c)))))
(/.f64 (fabs.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)))))) (fabs.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (fabs.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(/.f64 (fabs.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fabs.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (fabs.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))))))) (fabs.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (fabs.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fabs.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (fabs.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fabs.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 a (*.f64 c (*.f64 a c))))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.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 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (neg.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 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (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 a c) (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1 binary64))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (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 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 #s(literal -1 binary64) (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))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.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 (fma.f64 a (*.f64 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 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1 binary64)) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(*.f64 (fabs.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)))))) (fabs.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (fabs.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fabs.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (fabs.f64 (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fabs.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (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)))))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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)))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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)))))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 #s(literal -1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (/.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(+.f64 (neg.f64 b_2) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(+.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(-.f64 #s(literal 0 binary64) (+.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 0 binary64)) b_2)
(-.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(fma.f64 b_2 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(fma.f64 #s(literal -1 binary64) b_2 (neg.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.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/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (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))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (neg.f64 b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(*.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) a) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) a))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(-.f64 (/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) a) (/.f64 b_2 a))
(-.f64 (/.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) a) (/.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) a))
(-.f64 (/.f64 (+.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 0 binary64)) a) (/.f64 b_2 a))
(-.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) a))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64))))
(/.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) a)
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) a))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64)) (*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 a (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a)) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) a)))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) #s(literal 1 binary64))) (neg.f64 a))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) a) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) #s(literal -1 binary64)))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 a)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 (*.f64 b_2 b_2) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(*.f64 (pow.f64 (/.f64 a (fma.f64 b_2 b_2 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))) a) (/.f64 (-.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) b_2) (fma.f64 b_2 b_2 (+.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 b_2) c)) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (*.f64 b_2 b_2))) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(neg.f64 (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(/.f64 c (*.f64 b_2 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 #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 (neg.f64 c) (neg.f64 (*.f64 b_2 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 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (*.f64 b_2 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 (/.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 #s(literal 1 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (neg.f64 c) (/.f64 #s(literal -1 binary64) (*.f64 b_2 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 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 (/.f64 #s(literal -1 binary64) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(/.f64 (*.f64 a c) (/.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 a c) c) (*.f64 b_2 b_2))
(/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 (*.f64 a c) (neg.f64 c)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 a c) (/.f64 c b_2)) b_2)
(/.f64 (*.f64 (*.f64 c c) a) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) c)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 a (*.f64 c c))) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) #s(literal 1 binary64))) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 a c) (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) a)) (neg.f64 (*.f64 b_2 b_2)))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 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 (/.f64 a b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 a b_2) (/.f64 c (/.f64 b_2 c)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a c))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 a (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) a)
(*.f64 (*.f64 a c) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 a (/.f64 b_2 c)))
(*.f64 (/.f64 a #s(literal 1 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (neg.f64 b_2)) (/.f64 (*.f64 c c) (neg.f64 b_2)))
(*.f64 (*.f64 a (/.f64 c (*.f64 b_2 b_2))) c)
(*.f64 (*.f64 (*.f64 a c) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a b_2))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 (*.f64 c c) (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) #s(literal 1 binary64)) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 a (*.f64 b_2 b_2)) (/.f64 c (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 a c) (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 (*.f64 a c) #s(literal -1 binary64)) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 a c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 a (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 (*.f64 c c) #s(literal -1 binary64)) (/.f64 a (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c c) (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 a b_2))
(/.f64 c (/.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 (neg.f64 c) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c c)) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (/.f64 (*.f64 b_2 b_2) c))
(/.f64 (*.f64 c (neg.f64 c)) (neg.f64 (*.f64 b_2 b_2)))
(/.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 (neg.f64 c) c) (neg.f64 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
(/.f64 (/.f64 (*.f64 c c) b_2) b_2)
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (*.f64 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 c (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (/.f64 (*.f64 b_2 b_2) c)))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) c)) (*.f64 b_2 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 (*.f64 b_2 b_2)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (/.f64 c (/.f64 #s(literal 1 binary64) c)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 c (/.f64 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 (/.f64 c (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 (neg.f64 c) b_2))
(*.f64 (/.f64 c #s(literal 1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c #s(literal -1 binary64)) (/.f64 c (neg.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (*.f64 (neg.f64 b_2) #s(literal -1 binary64))) (/.f64 c b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 c) #s(literal -1 binary64)) (/.f64 c (*.f64 b_2 b_2)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(fabs.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.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))))))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (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 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (fma.f64 a (*.f64 c (*.f64 a c)) (-.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 b_2 b_2) a) c)))))
(/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (*.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (neg.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (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 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (sqrt.f64 (-.f64 (*.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 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))))
(/.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (sqrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 #s(literal 1 binary64) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (sqrt.f64 (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 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)) (sqrt.f64 (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/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal 1/2 binary64)) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (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 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c))))))) (sqrt.f64 (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))) (sqrt.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(sqrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))
(neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 #s(literal -1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) (fma.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (*.f64 a c) (*.f64 a (*.f64 c (*.f64 a c)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a (*.f64 c (fma.f64 a c (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (fma.f64 a c (*.f64 b_2 b_2)))))

eval264.0ms (2.8%)

Memory
1.3MiB live, 441.0MiB allocated
Compiler

Compiled 38 160 to 4 041 computations (89.4% saved)

prune277.0ms (2.9%)

Memory
41.8MiB live, 508.2MiB allocated
Pruning

27 alts after pruning (21 fresh and 6 done)

PrunedKeptTotal
New1 502101 512
Fresh21113
Picked235
Done033
Total1 506271 533
Accuracy
92.9%
Counts
1 533 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
17.1%
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
17.2%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2))))) a)
23.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (fabs.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fabs.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))) a)
50.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
11.5%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.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 (*.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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))))) a)
21.4%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(approx (neg (/ 1 (+ (* b_2 b_2) (* a c)))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))))) a)
34.3%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
12.6%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c)))) b_2))) a)
31.7%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c (/.f64 a (*.f64 b_2 b_2))) b_2) (neg.f64 b_2)))) a)
24.8%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
29.8%
(/.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)
29.9%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) b_2))) a)
32.7%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
32.6%
(/.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)))))
32.6%
(*.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)))
18.6%
(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)))
37.0%
#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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
16.3%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
36.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
36.6%
#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 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))) b_2))
36.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
36.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
32.5%
#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))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))))))
32.6%
#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.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)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
12.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)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
6.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)))) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
Compiler

Compiled 1 014 to 562 computations (44.6% saved)

simplify283.0ms (3%)

Memory
-19.7MiB live, 319.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
cost-diff128
(-.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)))
cost-diff320
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))
cost-diff448
(*.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))))
cost-diff0
(/.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)
cost-diff0
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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))
cost-diff0
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
cost-diff640
(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)))))
cost-diff0
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))
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 a (neg.f64 c))))) a)
cost-diff128
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
cost-diff0
(/.f64 #s(literal 1/2 binary64) b_2)
cost-diff0
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
cost-diff0
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
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 #s(literal 1/2 binary64) b_2) c)))
cost-diff0
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
cost-diff320
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))))
cost-diff384
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
Rules
11 906×lower-fma.f32
11 902×lower-fma.f64
5 256×lower-*.f32
5 224×lower-*.f64
3 322×lower-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065597
0104571
1199552
2509542
31699528
44675528
08510515
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))))
c
#s(literal -1/2 binary64)
(*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))
#s(literal -1/8 binary64)
(*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))
a
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
(*.f64 (/.f64 c b_2) c)
(/.f64 c b_2)
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 #s(literal 1/2 binary64) b_2) c)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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))
(/.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)
(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)))))
a
(*.f64 c #s(literal -1/2 binary64))
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))))
(*.f64 #s(literal -1/8 binary64) (*.f64 a a))
#s(literal -1/8 binary64)
(*.f64 a a)
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/.f64 c (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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 (*.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 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 b_2)
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 (*.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 #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
(*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(/.f64 #s(literal 4 binary64) (*.f64 a a))
#s(literal 4 binary64)
(*.f64 a a)
a
(-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))
(/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))
#s(literal -2 binary64)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)
Outputs
#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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2)
(/.f64 (*.f64 c (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64))) b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))))
(*.f64 c (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64)))
c
#s(literal -1/2 binary64)
(*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))
(*.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 (*.f64 (/.f64 c b_2) c) b_2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
a
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) c)
(*.f64 c (/.f64 c b_2))
(/.f64 c b_2)
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 #s(literal 1/2 binary64) b_2) 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 #s(literal 1/2 binary64) b_2) c))
#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 #s(literal 1/2 binary64) b_2) c)
(/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)
(/.f64 #s(literal 1/2 binary64) b_2)
#s(literal 1/2 binary64)
b_2
c
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) b_2) a)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) b_2)
(neg.f64 b_2)
b_2
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64))) b_2)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 (*.f64 a c) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64))) 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)
(/.f64 (*.f64 (*.f64 a c) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64))) b_2)
(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)))))
(*.f64 (*.f64 a c) (fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 a #s(literal -1/8 binary64)) #s(literal -1/2 binary64)))
a
(*.f64 c #s(literal -1/2 binary64))
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))))
(*.f64 a (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))))
(*.f64 #s(literal -1/8 binary64) (*.f64 a a))
(*.f64 a (*.f64 a #s(literal -1/8 binary64)))
#s(literal -1/8 binary64)
(*.f64 a a)
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/.f64 c (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
b_2
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.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 (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 (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.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 (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))))
(fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(neg.f64 b_2)
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)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.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 c (*.f64 c #s(literal 1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 c (*.f64 c #s(literal 1/4 binary64)))
(*.f64 c #s(literal -1/2 binary64))
c
#s(literal -1/2 binary64)
(*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))
(*.f64 b_2 (*.f64 b_2 b_2))
(*.f64 b_2 b_2)
(/.f64 #s(literal 4 binary64) (*.f64 a a))
#s(literal 4 binary64)
(*.f64 a a)
a
(-.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 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
(*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))
#s(literal -2 binary64)
(/.f64 #s(literal 2 binary64) a)
#s(literal 2 binary64)

localize216.0ms (2.3%)

Memory
-29.9MiB live, 286.2MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy9.150660827075896
(/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
accuracy14.497042267273883
(/.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))))
accuracy22.80327751632038
(/.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)))
accuracy43.12594977881733
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
accuracy4.40554948495511
(/.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)
accuracy8.963161757615028
(/.f64 c (*.f64 b_2 b_2))
accuracy15.13782794386886
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
accuracy40.31345303920145
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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))
accuracy2.8014775481416905
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
accuracy14.441353203266681
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
accuracy25.943998224294365
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))
accuracy39.69177473591371
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))
accuracy0
(/.f64 #s(literal 1/2 binary64) b_2)
accuracy0.1875
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
accuracy41.171122219067406
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
accuracy43.12594977881733
#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 #s(literal 1/2 binary64) b_2) c)))
accuracy0.6966608980860418
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) b_2)
accuracy3.191587134718453
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
accuracy4.816970220687895
(*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))
accuracy40.343585830314666
#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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
Samples
60.0ms168×0valid
40.0ms37×1valid
37.0ms45×2valid
5.0ms3valid
Compiler

Compiled 460 to 55 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 88.0ms
ival-mult: 35.0ms (39.9% of total)
ival-div: 23.0ms (26.2% of total)
adjust: 11.0ms (12.5% of total)
ival-add: 6.0ms (6.8% of total)
ival-sub: 5.0ms (5.7% of total)
ival-neg: 4.0ms (4.6% of total)
ival-sqrt: 3.0ms (3.4% of total)
exact: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series102.0ms (1.1%)

Memory
-20.4MiB live, 117.6MiB allocated
Counts
27 → 840
Calls
Call 1
Inputs
#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())
#s(alt (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<representation binary64>) () ())
#s(alt #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<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 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<representation binary64>) () ())
#s(alt (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) #<representation binary64>) () ())
#s(alt (neg.f64 b_2) (patch (neg.f64 b_2) #<representation binary64>) () ())
#s(alt (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())
#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())
#s(alt (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a) #<representation binary64>) () ())
#s(alt #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<representation binary64>) () ())
#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())
#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())
#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())
#s(alt #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<representation binary64>) () ())
#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())
#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())
#s(alt (/.f64 c (*.f64 b_2 b_2)) (patch (/.f64 c (*.f64 b_2 b_2)) #<representation binary64>) () ())
#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())
#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())
#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())
Outputs
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf c) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor 0 b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) b_2) #<representation binary64>) () ())) ())
#s(alt (/ (pow c 2) (pow b_2 2)) (taylor -inf b_2) (#s(alt (/.f64 (*.f64 (/.f64 c b_2) c) b_2) (patch (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) (patch (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2) (patch (/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c))) (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 #s(literal 1/2 binary64) b_2) c))) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<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 #s(literal 1/2 binary64) b_2) c)) (patch #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf b_2) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor 0 c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) (patch (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c) #<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 (* (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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)))) (/ b_2 a))) (taylor inf a) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)))) (/ b_2 c))) (taylor inf c) (#s(alt (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) (patch (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) #<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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a) (patch (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 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 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c)))) (patch (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) (taylor 0 a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) (taylor 0 a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2))))) (taylor 0 a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor -inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor -inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2))))) (taylor -inf a) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor 0 c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))))) (taylor 0 c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))))) (taylor 0 c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2))))) (taylor 0 c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor -inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor -inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2))))) (taylor -inf c) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2)) (taylor 0 b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (* a c)) (taylor -inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (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))))) (patch (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))))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) (taylor -inf b_2) (#s(alt (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))))) (patch (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))))) #<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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) a) (patch (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) 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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<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 (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)) (patch #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 a) (#s(alt (/.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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (taylor inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (taylor -inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor -inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor -inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3))))) (taylor -inf a) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor 0 c) (#s(alt (/.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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (taylor inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (taylor -inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor -inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor -inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3))))) (taylor -inf c) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (taylor 0 b_2) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (/.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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor inf b_2) (#s(alt (/.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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ (* a c) b_2)) (taylor -inf b_2) (#s(alt (/.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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<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 (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) (patch (/.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) #<representation binary64>) () ())) ())
#s(alt (* -1/4 (/ (pow c 2) (pow b_2 3))) (taylor 0 b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3)) (taylor 0 b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ b_2 (pow a 2))) (taylor inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))) (taylor inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))) (taylor inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))) (taylor inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ b_2 (pow a 2))) (taylor -inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))) (taylor -inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))) (taylor -inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))) (taylor -inf b_2) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ b_2 (pow a 2))) (taylor 0 c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor 0 c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor 0 c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor 0 c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1/4 (/ (pow c 2) (pow b_2 3))) (taylor inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1/4 (/ (pow c 2) (pow b_2 3))) (taylor -inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor -inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor -inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3))))) (taylor -inf c) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* 4 (/ b_2 (pow a 2))) (taylor 0 a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2)) (taylor 0 a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2)) (taylor 0 a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2)) (taylor 0 a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1/4 (/ (pow c 2) (pow b_2 3))) (taylor inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1/4 (/ (pow c 2) (pow b_2 3))) (taylor -inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor -inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor -inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2)))) (taylor -inf a) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor 0 c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (pow c 2)) (taylor -inf c) (#s(alt (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) (patch (*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -4 (pow a 2)) (taylor 0 c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor 0 c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor 0 c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor 0 c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor -inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor -inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2)))))) (taylor -inf c) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4)) (taylor 0 b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ -4 (pow a 2)) (taylor inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ -4 (pow a 2)) (taylor -inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf b_2) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ -4 (pow a 2)) (taylor 0 a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2)) (taylor 0 a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2)) (taylor 0 a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2)) (taylor 0 a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf a) (#s(alt (-.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))) (patch (-.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))) #<representation binary64>) () ())) ())
#s(alt (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))) (taylor -inf a) (#s(alt (-.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))) (patch (-.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))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<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 (*.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)))) (patch #s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf a) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf c) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor 0 b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (/ (* a (pow c 2)) (pow b_2 2)) (taylor -inf b_2) (#s(alt (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) (patch (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* a c)) (taylor 0 b_2) (#s(alt #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 a (neg.f64 c))) (patch #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf a) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf c) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor 0 b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) #<representation binary64>) () ())) ())
#s(alt (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (taylor -inf b_2) (#s(alt (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (patch (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.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 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 (* 1/2 (/ c b_2)) (taylor 0 b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2) (taylor 0 b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2) (taylor 0 b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2) (taylor 0 b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor inf b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))) (taylor inf b_2) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor -inf b_2) (#s(alt (/.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))) (patch (/.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))) #<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) (-.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))) (patch (/.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))) #<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) (-.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))) (patch (/.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))) #<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) (-.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor 0 c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor 0 c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor 0 c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))) (taylor inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))) (taylor -inf c) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* -2 (/ b_2 a)) (taylor 0 a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a) (taylor 0 a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a) (taylor 0 a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a) (taylor 0 a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/2 (/ c b_2)) (taylor -inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor -inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor -inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2))) (taylor -inf a) (#s(alt (/.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))) (patch (/.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))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf c) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor 0 b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* 1/4 (/ (pow c 2) (pow b_2 4))) (taylor -inf b_2) (#s(alt (/.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)))) (patch (/.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf c) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor 0 b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1/2 (/ c (pow b_2 2))) (taylor -inf b_2) (#s(alt (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (patch (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) #<representation binary64>) () ())) ())
Calls

210 calls:

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

simplify432.0ms (4.6%)

Memory
39.2MiB live, 457.6MiB allocated
Algorithm
egg-herbie
Rules
11 306×lower-fma.f64
11 306×lower-fma.f32
7 854×lower-*.f64
7 854×lower-*.f32
2 890×lower-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065513606
1204313473
2662013437
0848812883
Stop Event
iter limit
node limit
Counts
840 → 837
Calls
Call 1
Inputs
(/ (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/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))
(* (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)
(* (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/2 (* a c))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(* -1/2 (* a c))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(* -1/2 (* a c))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(* -1/2 (* a c))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (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)))))
(* (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))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(* -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)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(* -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)))) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(* -1/2 (/ (* a c) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1 (/ (+ (* 1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))) (* 1/2 (* a c))) b_2))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(* 4 (/ b_2 (pow a 2)))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(* 4 (/ b_2 (pow a 2)))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(* 4 (/ b_2 (pow a 2)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(* 4 (/ b_2 (pow a 2)))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(* 1/4 (pow c 2))
(/ -4 (pow a 2))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/ -4 (pow a 2))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(/ -4 (pow a 2))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(/ -4 (pow a 2))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 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)))))
(/ (* 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))
(* -1 (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(- (pow b_2 2) (* a c))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(* (pow b_2 2) (+ 1 (* -1 (/ (* a c) (pow b_2 2)))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* a (- (/ (pow b_2 2) a) c))
(* -1 (* a c))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(* -1 (* a (- (* -1 (/ (pow b_2 2) a)) (* -1 c))))
(pow b_2 2)
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(+ (* -1 (* a c)) (pow b_2 2))
(* -1 (* a c))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* c (- (/ (pow b_2 2) c) a))
(* -1 (* a c))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (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 (pow b_2 2))
(* 1/2 (/ c b_2))
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(/ (+ (* -2 (/ (pow b_2 2) a)) (* 1/2 c)) b_2)
(* -2 (/ b_2 a))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* b_2 (- (* 1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a))))
(* -2 (/ b_2 a))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -1 (* b_2 (+ (* -1/2 (/ c (pow b_2 2))) (* 2 (/ 1 a)))))
(* -2 (/ b_2 a))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* c (+ (* -2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2))))
(* 1/2 (/ c b_2))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -1 (* c (- (* 2 (/ b_2 (* a c))) (* 1/2 (/ 1 b_2)))))
(* -2 (/ b_2 a))
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/2 (/ c b_2))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(+ (* -2 (/ b_2 a)) (* 1/2 (/ c b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
(* -1/2 (/ c (pow b_2 2)))
Outputs
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(/ (pow c 2) (pow b_2 2))
(*.f64 c (/.f64 c (*.f64 b_2 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 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 2))) 1/2))
(*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.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 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* a (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 2))) (* 1/2 (/ c a)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.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 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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 a (*.f64 c (/.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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/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 a (*.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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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 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 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.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)))))
(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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/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 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 #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)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) 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 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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 c (*.f64 c (*.f64 c a))))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 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 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) 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/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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (neg.f64 (/.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* -1/8 (/ (* a c) (pow b_2 3))) (* 1/2 (/ 1 b_2))))
(*.f64 c (fma.f64 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* (pow c 2) (- (* -1/8 (/ a (pow b_2 3))) (* 1/2 (/ 1 (* b_2 c)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/8 binary64) (/.f64 a (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) (*.f64 c b_2))))
(* -1/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 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1 (* a (+ (* 1/8 (/ (pow c 2) (pow b_2 3))) (* 1/2 (/ c (* a b_2))))))
(*.f64 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 a (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 (*.f64 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* (pow b_2 2) c)) (* -1/8 (* a (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 c (*.f64 c a)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 b_2 b_2)))) (*.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 a (*.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)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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)))) b_2)
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 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 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))) b_2)
(* -1 (/ (+ (* 1/8 (/ (* a (pow c 2)) (pow b_2 2))) (* 1/2 c)) b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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/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 a (*.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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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 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 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.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)))))
(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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/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 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 #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)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) 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 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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 c (*.f64 c (*.f64 c a))))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 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 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) 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/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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (neg.f64 (/.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))))) 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 #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 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 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))) (* 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))) (* 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))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(- (* 1/2 (/ c b_2)) (* 2 (/ b_2 a)))
(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)) (* 2 (/ b_2 a)))
(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)) (* 2 (/ b_2 a)))
(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))
(* 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 #s(literal 1/2 binary64) (/.f64 c 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 a (*.f64 #s(literal 1/2 binary64) (/.f64 c 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 #s(literal 1/2 binary64) (/.f64 c 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 #s(literal 1/2 binary64) (/.f64 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)
(* (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (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 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) #s(literal -1/8 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 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.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) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 c (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.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))))))
(*.f64 (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)))))))
(*.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (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))) (*.f64 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* 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 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* 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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.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 a (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (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 (fma.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 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) 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/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* 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 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.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)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c) b_2) c))))
(* (sqrt (/ c a)) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))
(+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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/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 a (*.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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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 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 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.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)))))
(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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/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 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 #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)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) 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 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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 c (*.f64 c (*.f64 c a))))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 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 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) 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/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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (neg.f64 (/.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 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 (* 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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) #s(literal 1/2 binary64))))
(+ (* (sqrt (* a c)) (sqrt -1)) (* (pow b_2 2) (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 3)))) (/ (pow b_2 2) (pow (sqrt -1) 3)))) (* 1/2 (* (sqrt (/ 1 (* a c))) (/ 1 (sqrt -1)))))))
(fma.f64 (*.f64 b_2 b_2) (fma.f64 (/.f64 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) #s(literal -1/8 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 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (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 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))))))
(*.f64 b_2 (fma.f64 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal 1 binary64))))
(* b_2 (+ 1 (+ (* -1/2 (/ (* 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 c (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.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 #s(literal 1/2 binary64) (*.f64 (*.f64 a (/.f64 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 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (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/8 binary64) (/.f64 (*.f64 c (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) b_2))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* 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 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64)))))) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)))))
(* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (pow.f64 a #s(literal 5 binary64)))))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (fma.f64 (sqrt.f64 (/.f64 c a)) (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)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2))) (sqrt.f64 #s(literal -1 binary64)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* a (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))) (neg.f64 a))
(* -1 (* a (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 5) (pow c 3)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 7) (pow c 5)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1)))))))
(neg.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 (sqrt.f64 #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 c) (*.f64 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 c a)) (sqrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64))))))))
b_2
(+ b_2 (* -1/2 (/ (* a c) b_2)))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c a) b_2) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3))))))
(fma.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(+ b_2 (* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5))))))))
(fma.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)) b_2)
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 c (fma.f64 (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))
(* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (/ (pow b_2 4) (pow (sqrt -1) 3)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (/ (pow b_2 6) (pow (sqrt -1) 5)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 c (fma.f64 (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 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (*.f64 c a)))
(* -1 (* c (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))
(*.f64 (fma.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1))))))
(*.f64 (fma.f64 (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))) (neg.f64 c))
(* -1 (* c (+ (* -1/8 (* (sqrt (/ 1 (* (pow a 3) (pow c 5)))) (* (pow b_2 4) (sqrt -1)))) (+ (* 1/16 (* (sqrt (/ 1 (* (pow a 5) (pow c 7)))) (* (pow b_2 6) (sqrt -1)))) (+ (* 1/2 (* (sqrt (/ 1 (* a (pow c 3)))) (* (pow b_2 2) (sqrt -1)))) (* (sqrt (/ a c)) (sqrt -1)))))))
(neg.f64 (*.f64 c (fma.f64 (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 (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 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))))))))
(* -1/2 (* a c))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* a (+ (* -1/2 c) (* -1/8 (/ (* a (pow c 2)) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* (pow a 2) (+ (* -1/2 (/ c a)) (* -1/8 (/ (pow c 2) (pow b_2 2)))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) a) (*.f64 (*.f64 c (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/8 binary64))) (*.f64 a a))
(* -1/2 (* a c))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* c (+ (* -1/2 a) (* -1/8 (/ (* (pow a 2) c) (pow b_2 2)))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* (pow c 2) (+ (* -1/2 (/ a c)) (* -1/8 (/ (pow a 2) (pow b_2 2)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a c) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 b_2))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 b_2))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 2))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 b_2))
(* -1/2 (* a c))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(* -1/2 (* a c))
(*.f64 c (*.f64 #s(literal -1/2 binary64) a))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64))))
(+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2))))
(*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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/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 a (*.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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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 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 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.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)))))
(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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/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 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 #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)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) 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 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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 c (*.f64 c (*.f64 c a))))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 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 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) 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/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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (neg.f64 (/.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))))) 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (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 (*.f64 b_2 b_2) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))) (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) #s(literal -1/8 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 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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))) (* -1/16 (/ (* (pow a 3) (pow c 3)) (pow b_2 4))))) b_2)
(/.f64 (fma.f64 c (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.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) (/.f64 (*.f64 (pow.f64 a #s(literal 4 binary64)) (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64))) (pow.f64 b_2 #s(literal 6 binary64))) (fma.f64 c (fma.f64 #s(literal -1/2 binary64) a (*.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 a (/.f64 c (*.f64 b_2 b_2)))))) (*.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (*.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))))))
(*.f64 (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)))))))
(*.f64 (fma.f64 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (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))) (*.f64 (*.f64 c (*.f64 c (*.f64 a a))) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))) (fma.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (/.f64 (*.f64 c (*.f64 c c)) (pow.f64 b_2 #s(literal 6 binary64))) #s(literal 2 binary64))) (neg.f64 b_2))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* 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 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64)))))))
(* 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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a b_2)) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c c))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* a (+ (* -1 (/ b_2 a)) (* (sqrt (/ c a)) (sqrt -1))))
(*.f64 a (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.f64 b_2 a))))
(* a (- (+ (* 1/2 (* (sqrt (/ 1 (* (pow a 3) c))) (/ (pow b_2 2) (sqrt -1)))) (* (sqrt (/ c a)) (sqrt -1))) (/ b_2 a)))
(*.f64 a (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.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 a (neg.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (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 (fma.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 #s(literal -1 binary64)) (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))))) (*.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) a) b_2) a))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) 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/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* c (+ (* -1/8 (/ (pow a 2) (pow b_2 3))) (* -1/16 (/ (* (pow a 3) c) (pow b_2 5)))))))
(*.f64 c (fma.f64 c (fma.f64 (*.f64 a (*.f64 a a)) (*.f64 (/.f64 c (pow.f64 b_2 #s(literal 5 binary64))) #s(literal -1/16 binary64)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* 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 #s(literal -1/16 binary64) (*.f64 a (*.f64 a a))) (pow.f64 b_2 #s(literal 5 binary64)))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 (*.f64 #s(literal -1/2 binary64) a) b_2)))
(* (sqrt (* a c)) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (*.f64 c a)))
(* c (+ (* -1 (/ b_2 c)) (* (sqrt (/ a c)) (sqrt -1))))
(*.f64 c (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (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 #s(literal 1/2 binary64) (/.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 c (*.f64 c a))))) (*.f64 b_2 b_2)) (sqrt.f64 #s(literal -1 binary64))) (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 b_2 (neg.f64 c))))))
(* -1 (* (sqrt (* a c)) (sqrt -1)))
(*.f64 (neg.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)))))
(neg.f64 (*.f64 c (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (sqrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)))) c) b_2) c))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* a (+ (* -1/2 (/ c b_2)) (* -1/8 (/ (* a (pow c 2)) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow a 2) (+ (* -1/2 (/ c (* a b_2))) (* -1/8 (/ (pow c 2) (pow b_2 3)))))
(*.f64 (*.f64 a a) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 a)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c c)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) 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/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* c (+ (* -1/2 (/ a b_2)) (* -1/8 (/ (* (pow a 2) c) (pow b_2 3)))))
(*.f64 c (fma.f64 #s(literal -1/2 binary64) (/.f64 a b_2) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a))) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (+ (* -1/2 (/ a (* b_2 c))) (* -1/8 (/ (pow a 2) (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 #s(literal -1/2 binary64) (/.f64 a (*.f64 c b_2)) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 a a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/2 (* a (* (pow b_2 2) c))) (* -1/8 (* (pow a 2) (pow c 2)))) (pow b_2 3))
(/.f64 (fma.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 (*.f64 b_2 b_2) a)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) a)) b_2)
(/ (+ (* -1/2 (* a c)) (* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))) b_2)
(/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.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 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)
(* -1/2 (/ (* a c) b_2))
(/.f64 (*.f64 c (*.f64 #s(literal -1/2 binary64) 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 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 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 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 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 c (*.f64 c (*.f64 a a))) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal 1/2 binary64)))) (neg.f64 b_2))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 c (*.f64 c #s(literal -1/4 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 c (*.f64 c #s(literal -1/4 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/ (+ (* -1/4 (pow c 2)) (* 4 (/ (pow b_2 4) (pow a 2)))) (pow b_2 3))
(/.f64 (fma.f64 #s(literal 4 binary64) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) (*.f64 c (*.f64 c #s(literal -1/4 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* 4 (/ b_2 (pow a 2)))
(*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* b_2 (+ (* -1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2)))))
(*.f64 b_2 (fma.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* 4 (/ b_2 (pow a 2)))
(*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a))) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a))) (neg.f64 b_2))
(* -1 (* b_2 (- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a))) (neg.f64 b_2))
(* 4 (/ b_2 (pow a 2)))
(*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* (pow c 2) (- (* 4 (/ b_2 (* (pow a 2) (pow c 2)))) (* 1/4 (/ 1 (pow b_2 3)))))
(*.f64 (*.f64 c c) (fma.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 c (*.f64 c (*.f64 a a)))) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2)))))
(* 4 (/ b_2 (pow a 2)))
(*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))
(/ (+ (* -1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 3))) (* 4 b_2)) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 #s(literal 4 binary64))) (*.f64 a a))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* -1/4 (/ (pow c 2) (pow b_2 3)))
(/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(+ (* -1/4 (/ (pow c 2) (pow b_2 3))) (* 4 (/ b_2 (pow a 2))))
(fma.f64 (*.f64 c c) (/.f64 #s(literal -1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(* 1/4 (pow c 2))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(/ -4 (pow a 2))
(/.f64 #s(literal -4 binary64) (*.f64 a a))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* (pow c 2) (- (* 1/4 (/ 1 (pow b_2 4))) (* 4 (/ 1 (* (pow a 2) (pow c 2))))))
(*.f64 (*.f64 c c) (+.f64 (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 c (*.f64 c (*.f64 a a))))))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) #s(literal -4 binary64) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) #s(literal -4 binary64) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/ (+ (* -4 (/ (pow b_2 4) (pow a 2))) (* 1/4 (pow c 2))) (pow b_2 4))
(/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 a a)) #s(literal -4 binary64) (*.f64 (*.f64 c c) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(/ -4 (pow a 2))
(/.f64 #s(literal -4 binary64) (*.f64 a a))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(/ -4 (pow a 2))
(/.f64 #s(literal -4 binary64) (*.f64 a a))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(/ -4 (pow a 2))
(/.f64 #s(literal -4 binary64) (*.f64 a a))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -4 binary64)) (*.f64 a a))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -4 binary64)) (*.f64 a a))
(/ (- (* 1/4 (/ (* (pow a 2) (pow c 2)) (pow b_2 4))) 4) (pow a 2))
(/.f64 (fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal -4 binary64)) (*.f64 a a))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(- (* 1/4 (/ (pow c 2) (pow b_2 4))) (* 4 (/ 1 (pow a 2))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))) (*.f64 (/.f64 b_2 (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) a)) (*.f64 (sqrt.f64 (/.f64 c a)) (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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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/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 a (*.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 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.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 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 c (/.f64 c (*.f64 b_2 b_2))) (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a)))) (*.f64 (*.f64 b_2 b_2) (*.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)))))
(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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.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)))))))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (fma.f64 (*.f64 c (*.f64 c a)) (/.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (fma.f64 #s(literal -1/16 binary64) (/.f64 (*.f64 (*.f64 c c) (*.f64 c (*.f64 a a))) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 #s(literal 2 binary64) a))))))
(* -1/2 (/ c b_2))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)
(+ (* -1/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 c c) (*.f64 a #s(literal -1/8 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))))
(+ (* -1/2 (/ c b_2)) (* a (+ (* -1/8 (/ (pow c 2) (pow b_2 3))) (* -1/16 (/ (* a (pow c 3)) (pow b_2 5))))))
(fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 a (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 c (*.f64 c (*.f64 c a)))) (pow.f64 b_2 #s(literal 5 binary64))))))
(+ (* -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 (*.f64 (pow.f64 c #s(literal 4 binary64)) #s(literal 5/64 binary64)) (pow.f64 b_2 #s(literal 6 binary64))) (/.f64 a 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)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (/.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 #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)) (neg.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 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 (*.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)) (neg.f64 (/.f64 b_2 a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (sqrt.f64 #s(literal -1 binary64))))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ b_2 a)))
(neg.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 #s(literal -1 binary64)) (/.f64 b_2 a)))
(+ (* -1 (* (sqrt (/ c a)) (sqrt -1))) (* -1 (/ (+ b_2 (* 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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 1/2 binary64)) b_2) 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 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 a c)))) (*.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 c (*.f64 c (*.f64 c a))))))))) 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 c (/.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2)))
(* c (- (* 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 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) 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/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 #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 (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #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 (fma.f64 #s(literal -1/8 binary64) (*.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (neg.f64 (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 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 c c) (*.f64 c (*.f64 a (*.f64 a a)))))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 #s(literal -1 binary64))) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))))) (/.f64 b_2 (*.f64 c a)))))
(* -1 (* (sqrt (/ c a)) (sqrt -1)))
(*.f64 (sqrt.f64 (/.f64 c a)) (neg.f64 (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 (-.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a)))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 a (*.f64 a a))))))) (neg.f64 (/.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 (fma.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 c a))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (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 c (pow.f64 a #s(literal 5 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 c (*.f64 a (*.f64 a a)))))))) c)) c))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/ (* a (pow c 2)) (pow b_2 2))
(*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(* -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 (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 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)))
(* -1 (* c (- (* -1 (/ (pow b_2 2) c)) (* -1 a))))
(*.f64 c (fma.f64 b_2 (/.f64 b_2 c) (neg.f64 a)))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.f64 b_2 b_2))
(* -1/8 (/ (* (pow a 2) (pow c 2)) (pow b_2 2)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) #s(literal -1/8 binary64))) (*.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))
(/ c (pow b_2 2))
(/.f64 c (*.f64 b_2 b_2))
(* 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 #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 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 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))) (* 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))) (* 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))))
(* -2 (/ b_2 a))
(/.f64 (*.f64 b_2 #s(literal -2 binary64)) a)
(+ (* -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))
(* 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 #s(literal 1/2 binary64) (/.f64 c 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)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)) (*.f64 b_2 #s(literal -2 binary64))) a)
(/ (+ (* -2 b_2) (* 1/2 (/ (* a c) b_2))) a)
(/.f64 (fma.f64 a (*.f64 #s(literal 1/2 binary64) (/.f64 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/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(* 1/4 (/ (pow c 2) (pow b_2 4)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 b_2) (*.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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #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/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)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))

rewrite384.0ms (4.1%)

Memory
-3.6MiB live, 543.8MiB allocated
Rules
4 458×lower-fma.f32
4 454×lower-fma.f64
4 366×lower-/.f32
4 340×lower-/.f64
4 150×lower-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
065481
0104459
1392390
23458380
08695374
Stop Event
iter limit
node limit
iter limit
Counts
27 → 1 011
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 c b_2) c) b_2)
(fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) 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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
(/.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2)))) 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 #s(literal 1/2 binary64) b_2) c)))
#s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c))
(*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)
(/.f64 #s(literal 1/2 binary64) b_2)
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) a)
(neg.f64 b_2)
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))
(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)))))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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))
(/.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)
(*.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 #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/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 #s(literal 4 binary64) (*.f64 a a)))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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 a (/.f64 (*.f64 (/.f64 c b_2) c) b_2))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c)))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (/.f64 c (*.f64 b_2 b_2))))
(/.f64 c (*.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 (*.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 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64)))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 c b_2)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2)) #s(literal -1 binary64)))
(neg.f64 (/.f64 (/.f64 (*.f64 c c) b_2) (neg.f64 b_2)))
(neg.f64 (/.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) b_2))
(/.f64 c (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 (/.f64 c b_2) (/.f64 b_2 c))
(/.f64 (/.f64 (*.f64 c c) b_2) b_2)
(/.f64 (neg.f64 c) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (neg.f64 b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 (*.f64 c c)) b_2))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c c)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2) #s(literal 1 binary64))))
(/.f64 (*.f64 c c) (*.f64 b_2 b_2))
(/.f64 (*.f64 c (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 (*.f64 (neg.f64 c) c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 (neg.f64 b_2) (/.f64 b_2 c)))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (/.f64 b_2 c) b_2))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (/.f64 b_2 c) (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 c c) #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 (/.f64 b_2 c)))
(/.f64 (neg.f64 (*.f64 c c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) (neg.f64 b_2))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (/.f64 c b_2) #s(literal 1 binary64)) (/.f64 b_2 c))
(/.f64 (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1 binary64)) b_2)
(/.f64 (/.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 c (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (*.f64 (neg.f64 b_2) (/.f64 b_2 c))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 (/.f64 b_2 c) b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c))) (neg.f64 (*.f64 (/.f64 b_2 c) (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) #s(literal 1 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 c c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 c b_2) #s(literal 1 binary64))) (neg.f64 (/.f64 b_2 c)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c c) b_2) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 c b_2) #s(literal 2 binary64))
(pow.f64 (/.f64 b_2 c) #s(literal -2 binary64))
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 c (neg.f64 b_2)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c c))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (/.f64 (*.f64 c c) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 c c) b_2)) #s(literal -1 binary64)))
(*.f64 (*.f64 c c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 c c) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 b_2)) #s(literal 2 binary64)))
(*.f64 (/.f64 c (neg.f64 b_2)) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 (neg.f64 c) b_2) (/.f64 (neg.f64 c) b_2))
(+.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64)))
(+.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)))
(-.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))
(fma.f64 c #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)))
(fma.f64 #s(literal -1/2 binary64) c (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)))
(fma.f64 #s(literal -1/2 binary64) (pow.f64 c #s(literal 1 binary64)) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)))
(fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 c #s(literal -1/2 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) #s(literal -1/8 binary64) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) a (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 c b_2)) (/.f64 c b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) a) (/.f64 (*.f64 c c) b_2)) (/.f64 #s(literal 1 binary64) b_2) (*.f64 c #s(literal -1/2 binary64)))
(fma.f64 (pow.f64 c #s(literal 1 binary64)) #s(literal -1/2 binary64) (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (fma.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))))
(/.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (fma.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))) (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(*.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) (neg.f64 b_2)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) b_2))
(/.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) b_2)
(/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) (neg.f64 b_2))
(/.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.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 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))) (*.f64 b_2 (fma.f64 c #s(literal -1/2 binary64) (*.f64 #s(literal 1/8 binary64) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) b_2))
(/.f64 (*.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) b_2))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) (neg.f64 (*.f64 b_2 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))
(/.f64 (*.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.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 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.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 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a) (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 (*.f64 (*.f64 c (*.f64 c c)) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 #s(literal -1/512 binary64) (*.f64 a (*.f64 a a))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c 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 a (/.f64 (*.f64 c c) (*.f64 b_2 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 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 (neg.f64 c) (neg.f64 (*.f64 b_2 #s(literal 2 binary64))))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (neg.f64 b_2))
(/.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 (*.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 (*.f64 c #s(literal -1/2 binary64))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (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))))
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64)))) (neg.f64 (neg.f64 b_2)))
(pow.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1/2 binary64) b_2))
(*.f64 #s(literal 1/2 binary64) (/.f64 c b_2))
(*.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))
(+.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)
(-.f64 #s(literal 0 binary64) (-.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (/.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(-.f64 (+.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 c (neg.f64 a)))))
(fma.f64 #s(literal -1 binary64) b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2))) (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))) (neg.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (neg.f64 b_2))))
(pow.f64 (/.f64 (fma.f64 b_2 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))
(/.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.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)) (*.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)) (*.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)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a))
(/.f64 (neg.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (neg.f64 (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) #s(literal 1 binary64)) a)
(/.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a)) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 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 (neg.f64 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 (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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 b_2 (+.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (/.f64 #s(literal 1 binary64) a))) (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.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)) (*.f64 c (neg.f64 a)))) b_2) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 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 (neg.f64 a)))) b_2) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (*.f64 c (neg.f64 a)))) b_2)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 a (fma.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 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 (neg.f64 a))) (*.f64 b_2 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))))
(*.f64 (pow.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
(+.f64 #s(literal 0 binary64) (neg.f64 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 b_2 #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) b_2)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(fabs.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)) (pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) (sqrt.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))))
(+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(+.f64 (*.f64 c (*.f64 a #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (/.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 c (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) a) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 c a) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 a (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) a (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 c a) #s(literal -1/2 binary64) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) a (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(fma.f64 (*.f64 a a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (/.f64 c (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2))) c (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 a a) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))
(fma.f64 (*.f64 a #s(literal -1/2 binary64)) c (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (*.f64 a a) (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (fma.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))) (*.f64 a a) (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))) (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))) (neg.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))) (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64))))))
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64))
(*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))) a))
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)) a)
(/.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 a #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)) (/.f64 #s(literal 1 binary64) a))
(*.f64 (neg.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)) a))
(*.f64 (/.f64 #s(literal 1 binary64) a) #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) 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 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))) #s(literal -1 binary64)))
#s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) (neg.f64 b_2)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) b_2))
(/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2)
(/.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (*.f64 b_2 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (*.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) b_2))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) #s(literal 1 binary64)) (*.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2))
(/.f64 (neg.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) (neg.f64 (*.f64 b_2 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))) (neg.f64 (*.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))))) (neg.f64 (neg.f64 b_2)))
(/.f64 (*.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) #s(literal 1 binary64)) b_2)
(/.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2)) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)) b_2)
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) b_2)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))) b_2)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))))) (neg.f64 (neg.f64 (neg.f64 b_2))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) #s(literal 1 binary64))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))) (/.f64 #s(literal 1 binary64) b_2))) (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (/.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))) (neg.f64 b_2))
(pow.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 b_2 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (neg.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) (/.f64 #s(literal 1 binary64) (neg.f64 b_2)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 b_2 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (*.f64 c a))) (*.f64 (*.f64 (*.f64 c (*.f64 c c)) (*.f64 #s(literal -1/512 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2)) (*.f64 c (*.f64 a #s(literal -1/2 binary64)))) (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(*.f64 (pow.f64 (/.f64 b_2 (-.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 #s(literal 1/64 binary64) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 c (*.f64 a #s(literal -1/2 binary64)) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2))))))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a))))
(+.f64 (*.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a a)) (neg.f64 b_2)))
(-.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(fma.f64 (neg.f64 b_2) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a))))
(fma.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2) (*.f64 (/.f64 #s(literal -4 binary64) (*.f64 a a)) (neg.f64 b_2)))
(neg.f64 (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(/.f64 (*.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (neg.f64 b_2)) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 b_2)) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (neg.f64 b_2)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))) (neg.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))))) (neg.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (neg.f64 b_2))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (neg.f64 b_2))) (neg.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (neg.f64 b_2))) (neg.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(*.f64 b_2 (neg.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))
(*.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (neg.f64 b_2))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(*.f64 (*.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) #s(literal -1 binary64)) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 c #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 (*.f64 c #s(literal -1/2 binary64)))) #s(literal 2 binary64))
(*.f64 c (*.f64 #s(literal 1/4 binary64) c))
(*.f64 c (*.f64 c #s(literal 1/4 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 c (*.f64 c #s(literal -1/2 binary64))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (*.f64 c c) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/4 binary64) (*.f64 c c))
(*.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1/4 binary64) c) c)
(*.f64 (exp.f64 (log.f64 (*.f64 c #s(literal -1/2 binary64)))) (exp.f64 (log.f64 (*.f64 c #s(literal -1/2 binary64)))))
(+.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(+.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(+.f64 (/.f64 #s(literal -4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(-.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c)))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))) (/.f64 (/.f64 #s(literal 64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (/.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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)))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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)))
(fma.f64 c (*.f64 #s(literal -1/2 binary64) (/.f64 (*.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 #s(literal 2 binary64) a)))
(fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (*.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)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (*.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)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (*.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 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.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)))
(fma.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.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 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 4 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a))) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 4 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 a)) #s(literal 2 binary64)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (/.f64 #s(literal 2 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -4 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a a))) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) a) (/.f64 #s(literal 4 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 a a)) #s(literal 4 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal -2 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.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 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.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 -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c c) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 4 binary64) a) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) c) b_2) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) c) b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) c) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/4 binary64) b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/4 binary64) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 c c) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 c c) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 c c) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) a) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/4 binary64) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 b_2 (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 b_2 (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 b_2 (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal 4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 #s(literal -4 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 (/.f64 #s(literal -2 binary64) a) (/.f64 #s(literal 2 binary64) a)))
(/.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.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 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.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 (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (-.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) a (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 a a) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) a (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a a) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 a a)))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (neg.f64 (*.f64 a a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) a))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 a a) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a a))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) a (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (/.f64 #s(literal 4 binary64) a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) a))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a))
(/.f64 (neg.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (-.f64 (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))) (*.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))) (neg.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))) (neg.f64 (-.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal -4 binary64) (*.f64 a a)))))
(/.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (/.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 a a))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) a (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 a a) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) a (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (*.f64 a a) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 a a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1 binary64) a (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 a a) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (neg.f64 (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) a (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) (neg.f64 (+.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 (-.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 a a)) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 4 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (*.f64 a a))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -4 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 a a)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 a a))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (neg.f64 (*.f64 a a))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -4 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (neg.f64 (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1 binary64)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a a) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) a) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (/.f64 #s(literal 4 binary64) a)))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) a)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))))) (neg.f64 (neg.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))))
(/.f64 (neg.f64 (/.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 (*.f64 a a)))
(pow.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))) (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a))))) #s(literal -1 binary64))
(*.f64 (fma.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 a a)) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 b_2 b_2) #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 a a) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 c (*.f64 c c))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal -64 binary64) (*.f64 (*.f64 a (*.f64 a a)) (*.f64 a (*.f64 a a))))) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 4 binary64) (*.f64 a a)) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))))
(*.f64 (-.f64 (/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) (*.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (/.f64 #s(literal 16 binary64) (*.f64 (*.f64 a a) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(*.f64 (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)))
#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 a (*.f64 (/.f64 b_2 (*.f64 c c)) b_2))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 (*.f64 c a) (/.f64 c b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (*.f64 (*.f64 c a) (/.f64 c b_2)))))
(/.f64 (*.f64 (*.f64 c a) (/.f64 c b_2)) b_2)
(/.f64 (*.f64 #s(literal 1 binary64) a) (*.f64 (/.f64 b_2 (*.f64 c c)) b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (*.f64 a (/.f64 (*.f64 c c) (neg.f64 b_2))) (neg.f64 b_2))
(/.f64 (*.f64 a #s(literal 1 binary64)) (*.f64 (/.f64 b_2 (*.f64 c c)) b_2))
(/.f64 (*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) a) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) a)) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 c b_2)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a (/.f64 (*.f64 c c) (neg.f64 b_2)))) (neg.f64 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 a #s(literal 1 binary64))) (neg.f64 (*.f64 (/.f64 b_2 (*.f64 c c)) b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c c) (neg.f64 b_2)) a)) (neg.f64 (neg.f64 b_2)))
(pow.f64 (/.f64 b_2 (*.f64 (*.f64 c a) (/.f64 c b_2))) #s(literal -1 binary64))
(*.f64 (/.f64 c b_2) (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 (*.f64 c c) b_2) (*.f64 (/.f64 #s(literal 1 binary64) b_2) a))
(*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) a)
(*.f64 (*.f64 (*.f64 c a) (/.f64 c b_2)) (/.f64 #s(literal 1 binary64) b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 c b_2))
(exp.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))) #s(literal 1/2 binary64)))
(fabs.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))))
(sqrt.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
#s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))
(pow.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a))) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) #s(literal 1/2 binary64))
(*.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 (neg.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a)))) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c)) (*.f64 b_2 b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (/.f64 c b_2)) b_2)
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (neg.f64 c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) #s(literal 1 binary64)) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (*.f64 c c))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (/.f64 c b_2))) (neg.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (neg.f64 c))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) #s(literal 1 binary64))) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) (*.f64 #s(literal -1/8 binary64) (*.f64 a a)))) (*.f64 b_2 (neg.f64 b_2)))
(*.f64 c (*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 a a))))
(*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) a)) a)
(*.f64 (*.f64 a a) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))
(*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -1/8 binary64) (*.f64 a a)))
(*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (*.f64 #s(literal -1/8 binary64) a) (*.f64 a (/.f64 (*.f64 c c) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) #s(literal -1/8 binary64))
(*.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 a a)) (/.f64 c (*.f64 b_2 b_2))) c)
(*.f64 (*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) #s(literal -1/8 binary64)) (*.f64 a a))
(*.f64 (*.f64 (*.f64 c (*.f64 #s(literal -1/8 binary64) (*.f64 a a))) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 b_2 c))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 b_2 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 (/.f64 c b_2) b_2)
(/.f64 (neg.f64 c) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 #s(literal 1 binary64) (*.f64 b_2 (/.f64 b_2 c)))
(/.f64 #s(literal 1 binary64) (/.f64 b_2 (/.f64 c b_2)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 b_2 (/.f64 c b_2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64))))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 c)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.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 b_2 (/.f64 b_2 c)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 b_2 c) b_2) #s(literal -1 binary64))
(pow.f64 (/.f64 b_2 (/.f64 c b_2)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (/.f64 b_2 c)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal 1 binary64) 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) (*.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 #s(literal 1 binary64) b_2) (/.f64 c b_2))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 b_2 (neg.f64 b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (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(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (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 (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 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 #s(literal 2 binary64) a)) (*.f64 (neg.f64 b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(+.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 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2)) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)) (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (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 c (/.f64 #s(literal -1/2 binary64) (*.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))))
(fma.f64 (neg.f64 b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 (neg.f64 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 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(fma.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 b_2) (*.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2)))
(fma.f64 (/.f64 #s(literal 2 binary64) a) (neg.f64 b_2) (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(neg.f64 (*.f64 (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (neg.f64 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(/.f64 (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(/.f64 (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (neg.f64 (neg.f64 (neg.f64 (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 #s(literal 1 binary64) (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 (/.f64 #s(literal 1 binary64) (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(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (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) (neg.f64 (/.f64 #s(literal 1 binary64) (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) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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(literal 1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 (*.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)))))) (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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))))) (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))))
(/.f64 (*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a))))) (-.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a))))
(/.f64 (*.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) #s(literal 1 binary64)) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) (*.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))))))) (neg.f64 (+.f64 #s(literal 0 binary64) (fma.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))) (*.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.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 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)))))) (neg.f64 (+.f64 #s(literal 0 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 b_2) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 8 binary64) (*.f64 a (*.f64 a a)))))) (neg.f64 (-.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 b_2 b_2) a)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) #s(literal 1 binary64))) (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (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(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 b_2 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.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(literal -1 binary64))
(*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(*.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (*.f64 (neg.f64 b_2) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a)))))
(*.f64 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))) (/.f64 (neg.f64 b_2) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(*.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))))
(*.f64 (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.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 (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) (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 (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))) (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -2 binary64) a))) (pow.f64 (/.f64 #s(literal -1 binary64) (*.f64 b_2 (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a))))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 b_2 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))))
(*.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (neg.f64 b_2))
(*.f64 (neg.f64 (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a))) b_2)
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (-.f64 (*.f64 c a) (*.f64 (*.f64 b_2 b_2) #s(literal -4 binary64)))) (*.f64 (*.f64 b_2 b_2) (*.f64 #s(literal -2 binary64) a)))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 c (*.f64 c c)) (*.f64 (*.f64 b_2 (*.f64 b_2 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) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 (neg.f64 b_2) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (/.f64 #s(literal 4 binary64) (*.f64 a a)))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal 2 binary64) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(/.f64 (/.f64 c (*.f64 b_2 b_2)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))
(/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)))))
(/.f64 (*.f64 c c) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 c (neg.f64 c)) (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (*.f64 (neg.f64 c) c) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (*.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2))) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (neg.f64 c)) (*.f64 (*.f64 b_2 b_2) #s(literal -4 binary64)))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c)) (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 c c)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 c)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal -2 binary64))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 b_2))
(/.f64 (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))) #s(literal -2 binary64))
(/.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2)))) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 b_2)) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 b_2))) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) b_2) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) #s(literal 1 binary64))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 c))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) c)) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) (/.f64 c (*.f64 b_2 b_2)))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (neg.f64 c))) (neg.f64 (*.f64 (*.f64 b_2 b_2) #s(literal -4 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (neg.f64 c))) (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (neg.f64 c))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 1 binary64))) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 (neg.f64 c) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 b_2))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 b_2)))) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) b_2)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (*.f64 b_2 b_2))) (neg.f64 b_2))
(pow.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal -2 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2))) #s(literal -1 binary64))
(*.f64 c (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(*.f64 c (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 c (*.f64 (*.f64 #s(literal 1/4 binary64) c) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 c (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 c b_2) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 c b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c c) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (*.f64 c (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 (*.f64 #s(literal 1/4 binary64) c) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (*.f64 c c) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c (*.f64 #s(literal 1/4 binary64) c)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c (*.f64 #s(literal 1/4 binary64) c)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 c (*.f64 #s(literal 1/4 binary64) c))) #s(literal -1 binary64)))
(*.f64 (*.f64 c c) (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c c) (*.f64 #s(literal 1/4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 c c) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))))
(*.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))))
(*.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))))
(*.f64 (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))
(*.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 c (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 (*.f64 #s(literal 1/4 binary64) c) b_2))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal 1/4 binary64) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) b_2) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (*.f64 b_2 b_2))) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 (*.f64 b_2 b_2))) (*.f64 (*.f64 c c) (/.f64 #s(literal 1/4 binary64) b_2)))
(*.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) (*.f64 c c))
(*.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))) (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))))
(*.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2))) c)
(*.f64 (*.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)) c) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (/.f64 c (*.f64 b_2 b_2))) #s(literal 1/4 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1/2 binary64) b_2) #s(literal 2 binary64)) (/.f64 (*.f64 c c) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 b_2 (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) c) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 (*.f64 #s(literal 1/4 binary64) c)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c c)) #s(literal -1 binary64)) (pow.f64 (/.f64 b_2 #s(literal 1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 c (*.f64 c #s(literal -1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/2 binary64) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))) #s(literal -1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(neg.f64 (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(neg.f64 (/.f64 (neg.f64 c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64)))))
(/.f64 c (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (/.f64 c b_2) (*.f64 b_2 #s(literal -2 binary64)))
(/.f64 (neg.f64 c) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2))
(/.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -2 binary64))
(/.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2) b_2)
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -2 binary64) (/.f64 c (*.f64 b_2 b_2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal -2 binary64) (/.f64 c (*.f64 b_2 b_2)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal 1 binary64))))
(/.f64 (*.f64 c #s(literal 1/2 binary64)) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (*.f64 c #s(literal 1 binary64)) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) c) (*.f64 b_2 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (/.f64 c b_2)) (neg.f64 (*.f64 b_2 #s(literal -2 binary64))))
(/.f64 (neg.f64 (neg.f64 c)) (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(/.f64 (neg.f64 (*.f64 c #s(literal 1/2 binary64))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2))) #s(literal 2 binary64))
(/.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c) b_2)
(/.f64 (/.f64 c #s(literal -2 binary64)) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (neg.f64 (*.f64 c #s(literal -1/2 binary64)))) (*.f64 b_2 b_2))
(/.f64 (neg.f64 (*.f64 c #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) c)) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))
(/.f64 (neg.f64 (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2)) (neg.f64 b_2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 c))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 c (*.f64 b_2 b_2)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (/.f64 #s(literal -1/2 binary64) b_2) c)) (neg.f64 b_2))
(/.f64 (neg.f64 (/.f64 c #s(literal -2 binary64))) (*.f64 b_2 (neg.f64 b_2)))
(pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c #s(literal -1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -2 binary64) (/.f64 c (*.f64 b_2 b_2))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -2 binary64) (*.f64 b_2 (/.f64 b_2 c))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 c (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c b_2) (/.f64 #s(literal -1/2 binary64) b_2))
(*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) c)
(*.f64 (/.f64 #s(literal -1/2 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal 1 binary64) c) #s(literal -1 binary64)))
(*.f64 (neg.f64 c) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(*.f64 (*.f64 c #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)))
(*.f64 (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 c #s(literal -1/2 binary64)) (*.f64 b_2 b_2)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 b_2 b_2)) (pow.f64 (/.f64 #s(literal -2 binary64) c) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) b_2) (pow.f64 (/.f64 (*.f64 b_2 #s(literal -2 binary64)) c) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 c (*.f64 #s(literal 2 binary64) (*.f64 b_2 b_2))))
(*.f64 (/.f64 #s(literal -1/2 binary64) b_2) (/.f64 c b_2))

eval438.0ms (4.6%)

Memory
-2.9MiB live, 679.1MiB allocated
Compiler

Compiled 56 780 to 4 487 computations (92.1% saved)

prune291.0ms (3.1%)

Memory
-61.6MiB live, 492.0MiB allocated
Pruning

25 alts after pruning (17 fresh and 8 done)

PrunedKeptTotal
New1 86091 869
Fresh8816
Picked325
Done066
Total1 871251 896
Accuracy
92.9%
Counts
1 896 → 25
Alt Table
Click to see full alt table
StatusAccuracyProgram
28.8%
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
34.3%
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2) a)
50.8%
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
12.6%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c)))) b_2))) a)
31.7%
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c (/.f64 a (*.f64 b_2 b_2))) b_2) (neg.f64 b_2)))) a)
29.5%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)) a)
29.8%
(/.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.7%
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
34.2%
(/.f64 #s(literal 1 binary64) (/.f64 a (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2)))
32.6%
(/.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)))))
32.6%
(*.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)))
34.2%
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) b_2))
18.6%
(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)))
37.0%
#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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
22.1%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (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)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
36.8%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
36.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (+ (* c -1/2) (* -1/8 (* a (/ (* (/ c b_2) c) b_2)))) (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #s(literal -1/2 binary64)))) b_2))
11.5%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (* (neg b_2) (- (/ (* (* c -1/2) (* c -1/2)) (* b_2 (* b_2 (* b_2 b_2)))) (/ 4 (* a a)))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.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))))
36.2%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
36.7%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
32.5%
#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))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))))))
32.6%
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) #s(approx (/ (* (neg b_2) (- (/ (* (* c -1/2) (* c -1/2)) (* b_2 (* b_2 (* b_2 b_2)))) (/ 4 (* a a)))) (- (/ c (* (* b_2 b_2) -2)) (/ 2 a))) (fma.f64 (/.f64 b_2 a) #s(literal -2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 c b_2)))))
12.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)))) (/.f64 (*.f64 c #s(literal 1/2 binary64)) b_2)))
12.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)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
6.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)))) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
Compiler

Compiled 1 172 to 460 computations (60.8% saved)

regimes58.0ms (0.6%)

Memory
28.5MiB live, 104.8MiB allocated
Counts
44 → 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 (/.f64 #s(literal 1/2 binary64) b_2) 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) (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 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) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.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 (+.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)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) 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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 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 (*.f64 c #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) (* c -1/2)) (* b_2 (* b_2 (* b_2 b_2)))) (/ 4 (* a a)))) (- (/ c (* (* b_2 b_2) -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 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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)) (*.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 #s(literal -1/8 binary64) a) (/.f64 c (*.f64 b_2 b_2)) #s(literal -1/2 binary64)))) 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 b_2) c) b_2)))) (*.f64 c (fma.f64 #s(literal -1/8 binary64) (*.f64 a (/.f64 c (*.f64 b_2 b_2))) #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 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 c (*.f64 b_2 b_2)))) b_2))) a)
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 c (/.f64 a (*.f64 b_2 b_2))) b_2) (neg.f64 b_2)))) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) (*.f64 a (-.f64 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))))))
#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 (*.f64 (/.f64 c b_2) c) b_2)))) b_2))
(/.f64 (+.f64 (neg.f64 b_2) #s(approx (sqrt (- (* b_2 b_2) (* a c))) (fma.f64 b_2 (*.f64 a (*.f64 #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 b_2 b_2) c)))) b_2))) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.f64 (*.f64 a (fma.f64 #s(literal -1/8 binary64) (*.f64 a (*.f64 c (/.f64 c (*.f64 b_2 b_2)))) (*.f64 c #s(literal -1/2 binary64)))) b_2)) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (/.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)) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 a c))) #s(approx (neg (/ 1 (+ (* b_2 b_2) (* a c)))) (/.f64 #s(literal -1 binary64) (*.f64 c a)))))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 #s(approx (* (neg b_2) (- (/ (* (* c -1/2) (* c -1/2)) (* b_2 (* b_2 (* b_2 b_2)))) (/ 4 (* a a)))) (/.f64 (*.f64 c (*.f64 c #s(literal -1/4 binary64))) (*.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 (neg.f64 b_2) (sqrt.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 a c (*.f64 b_2 b_2)))) (fma.f64 a c (*.f64 b_2 b_2))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.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))))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (/.f64 (fabs.f64 (-.f64 (*.f64 a (*.f64 c (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 b_2 b_2))))) (fabs.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (/.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 a c (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) a)
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.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))))
#s(approx (/ (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) a) (/.f64 (*.f64 (neg.f64 b_2) (*.f64 (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)))) (-.f64 (/.f64 c (*.f64 (*.f64 b_2 b_2) #s(literal -2 binary64))) (/.f64 #s(literal 2 binary64) a))))
(*.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 (neg.f64 b_2) (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))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 (*.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 (*.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 (*.f64 b_2 (*.f64 b_2 b_2)) (*.f64 (*.f64 a c) (-.f64 (*.f64 a c) (*.f64 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)))) (exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 c #s(literal 1/2 binary64)))) #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)))
Outputs
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a)
(/.f64 (+.f64 (neg.f64 b_2) (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) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))
Calls

4 calls:

16.0ms
c
15.0ms
b_2
12.0ms
a
11.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
50.8%1a
87.3%3b_2
50.8%1c
76.7%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes8.0ms (0.1%)

Memory
-27.6MiB live, 11.4MiB allocated
Counts
18 → 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 (/.f64 #s(literal 1/2 binary64) b_2) 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) (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 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) (/.f64 #s(literal 1 binary64) (/.f64 b_2 (*.f64 c #s(literal -1/2 binary64)))))
(/.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 (+.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)) (*.f64 c (neg.f64 a)))) b_2) a)
(/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 (*.f64 a c) (/.f64 #s(literal -1/2 binary64) 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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 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 (*.f64 c #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) (* c -1/2)) (* b_2 (* b_2 (* b_2 b_2)))) (/ 4 (* a a)))) (- (/ c (* (* b_2 b_2) -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 (neg.f64 b_2) (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 a (neg.f64 c))))) 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))) (fma.f64 c (/.f64 #s(literal -1/2 binary64) b_2) (*.f64 b_2 (/.f64 #s(literal 2 binary64) a))))))
(*.f64 (/.f64 #s(literal 1 binary64) a) (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64)))))
(/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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:

7.0ms
b_2
Results
AccuracySegmentsBranch
83.8%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes5.0ms (0.1%)

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

4.0ms
b_2
Results
AccuracySegmentsBranch
83.7%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes7.0ms (0.1%)

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

2 calls:

3.0ms
b_2
3.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
51.3%4(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
67.2%2b_2
Compiler

Compiled 20 to 13 computations (35% saved)

regimes9.0ms (0.1%)

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

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes9.0ms (0.1%)

Memory
-23.9MiB live, 14.9MiB allocated
Counts
3 → 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 (/.f64 #s(literal 1/2 binary64) b_2) 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) (sqrt (- (* b_2 b_2) (* a c)))) 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) (*.f64 c (/.f64 #s(literal -1/2 binary64) b_2)))
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

regimes7.0ms (0.1%)

Memory
12.4MiB live, 12.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 (/.f64 #s(literal 1/2 binary64) b_2) 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)))
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 (/.f64 #s(literal 1/2 binary64) b_2) c)))
Calls

4 calls:

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

Compiled 28 to 19 computations (32.1% saved)

bsearch33.0ms (0.3%)

Memory
-9.0MiB live, 39.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
7.711926764633786e-80
2.665981143930503e-79
17.0ms
-4.7324574576864694e+163
-1.498911903050913e+156
Samples
13.0ms198×0valid
2.0ms32×0invalid
2.0ms11×2valid
2.0ms15×1valid
Compiler

Compiled 397 to 268 computations (32.5% saved)

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

bsearch60.0ms (0.6%)

Memory
5.5MiB live, 43.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.2019507620076308e-88
2.3154512179263538e-85
38.0ms
-6.076259966016229e-143
-2.9360804475414295e-164
Samples
33.0ms264×0valid
5.0ms71×0invalid
3.0ms18×2valid
3.0ms22×1valid
Compiler

Compiled 541 to 353 computations (34.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 33.0ms
ival-add: 18.0ms (54.2% of total)
ival-mult: 5.0ms (15.1% of total)
ival-div: 3.0ms (9% of total)
ival-sqrt: 3.0ms (9% of total)
ival-sub: 2.0ms (6% of total)
ival-neg: 2.0ms (6% of total)
adjust: 1.0ms (3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

bsearch2.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
1.2019507620076308e-88
2.3154512179263538e-85
1.0ms
-6.076259966016229e-143
-2.9360804475414295e-164
Compiler

Compiled 475 to 320 computations (32.6% saved)

bsearch34.0ms (0.4%)

Memory
-21.0MiB live, 17.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
31.0ms
-2.3689710207303355e-301
2.9532275328460984e-308
Samples
20.0ms144×0valid
5.0ms74×0invalid
Compiler

Compiled 199 to 142 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
ival-sqrt: 12.0ms (63.6% of total)
ival-mult: 3.0ms (15.9% of total)
ival-sub: 1.0ms (5.3% of total)
ival-div: 1.0ms (5.3% of total)
ival-add: 1.0ms (5.3% of total)
ival-neg: 1.0ms (5.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify9.0ms (0.1%)

Memory
14.7MiB live, 14.7MiB allocated
Algorithm
egg-herbie
Rules
22×*-commutative_binary64
14×+-commutative_binary64
12×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
067313
187312
2100312
3106312
4109312
5110312
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 #s(literal -1499999999999999975038770334787582571840558412526205804550511421690702626251518831797216815418908112626856082516544657601301761022246860600198265555489128448 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 3754664711579725/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.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) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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 -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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)) (/.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) (/.f64 (*.f64 c #s(literal -1/2 binary64)) 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 (/ (+ (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) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) c)))
Outputs
(if (<=.f64 b_2 #s(literal -1499999999999999975038770334787582571840558412526205804550511421690702626251518831797216815418908112626856082516544657601301761022246860600198265555489128448 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 3754664711579725/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.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) (/.f64 (*.f64 c #s(literal -1/2 binary64)) b_2))))
(if (<=.f64 b_2 #s(literal -1499999999999999975038770334787582571840558412526205804550511421690702626251518831797216815418908112626856082516544657601301761022246860600198265555489128448 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 3754664711579725/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a 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 -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 (/.f64 b_2 a) #s(literal -2 binary64))))) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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 -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 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 c (/.f64 #s(literal 1/2 binary64) b_2) (*.f64 #s(literal -2 binary64) (/.f64 b_2 a))))) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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 -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.f64 c (neg.f64 a)))) 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 -6590205753725385/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 #s(approx (+ (neg b_2) (sqrt (- (* b_2 b_2) (* a c)))) (*.f64 b_2 #s(literal -2 binary64))) a) (if (<=.f64 b_2 #s(literal 6474262145357715/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 (sqrt.f64 #s(approx (- (* b_2 b_2) (* a c)) (*.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)) (/.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) (/.f64 (*.f64 c #s(literal -1/2 binary64)) 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 (/ (+ (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) #s(approx (neg (* b_2 (+ (* c (/ -1/2 (* b_2 b_2))) (/ 2 a)))) (*.f64 (/.f64 #s(literal 1/2 binary64) b_2) 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 c (/.f64 #s(literal 1/2 binary64) b_2))))

soundness899.0ms (9.5%)

Memory
-21.5MiB live, 587.4MiB allocated
Rules
15 558×lower-fma.f64
15 558×lower-fma.f32
11 022×lower-fma.f64
11 022×lower-fma.f32
7 512×lower-*.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054610965
1171610841
2591210759
0871410273
050348
074323
1272280
22030260
08789258
05083200
116063160
255203144
087823008
065481
0104459
1392390
23458380
08695374
039280
062280
1222272
21564272
08121272
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 375 to 202 computations (46.1% saved)

preprocess154.0ms (1.6%)

Memory
30.9MiB live, 188.3MiB allocated
Compiler

Compiled 488 to 160 computations (67.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...